Sorry for the delayed reply.
>
> I've added to the SVN head something compatible with your set_data
> method (with several changes like inlining it, making the parameters
> const, making the vector parameter a reference, and removing the error
> cases), as well as the equivalent method for setting elem data.
>
Thanks for that.
> Well, double check the new mesh_data.h in the SVN head, and make sure
> the new methods there are compatible with your code.  The only
> functionality changes I made were that the method in SVN will happily
> write a data vector even to an object that has no data or has a data
> vector of a different length.  If you do need to error() out when that
> happens you'll have to do it in application code; we might as well
> support more lenient data changes in case other codes need them in the
> future.
OK. It works. Moving the error handling to the application code will be
no problem.
> And speaking of the future: like I said, we've basically got nobody
> maintaining this code right now.  Unless anyone else objects, I think
> any functionality you want to add or changes you want to make will be
> fine as long as you don't break backwards compatibility.  For that
> matter, there are some things that are worth breaking backwards
> compatibility slightly; if you were motivated enough to figure out
> what's going wrong with MeshData in parallel I think you'd be given a
> lot of leeway in deciding how best to fix it.
Thanks for the offer but up to now I neglected the parallel
functionality (like most of the other nice features of libMesh, too) of
my application code.  So due to the lack of experience with parallel
programming that mission would be to extensiv for me at the moment.

Best regards, nice x-mas hollydays and a happy new year.

Ingo


-- 
Dipl.-Ing. Ingo Schmidt
Institute of Modelling and Computation

Hamburg University of Technology        tel: +49/(0)40/42878-4483
Denickestr.17                           fax: +49/(0)40/42878-4353       
Building L/ room: 3032                  
21075 Hamburg

http://www.mub.TU-Harburg.de


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to