From: Hugo C. <hug...@gm...> - 2007-02-05 21:18:59
|
I took a look at this new release, and it looks almost like a reimplementation from scratch. I only had a superficial glance, but I like the overall code and it gives a more consistent and transparant impression than the previous release. I have several questions: 1. I don't see any of the biophysics / parallel / solver stuff anymore. So, or this is work in progress, or this has been accidently forgotten/removed. It would be nice to know what the status is, and to have at least two or three examples of how to work with the new basecode. 2. I would like to learn more about the relationships between Finfo and Ftype and related. e.g. why do we need Ftype and Ftype2. Is there any more documentation available about the general relationships ? 3. a question about the tests: wouldn't it be better to separate the code from the tests completely from the code from the core ? I have seen to many cases where bugs in test code were interfering with bugs in the tested code, such that everything seemed to work properly although it was not. For instance, the SimpleElement seems to be intended for tests only, but is shipped in the basecode directory. 4. If I am correct, Element specific data is supposed to be hidden with the ->data() method. I am not sure if I like this idea or not, it has both advantages and disadvantages: to make sure that I understand: my guess is that it avoids cases of multiple inheritance, and it decouples privately owned data, so might require more implementation work and cause run-time overhead. I think of this as a major design decision, and it is different from the previous release of Moose. Can you explain the rationale for this, can you explain why the previous release of Moose did this differently and what the problems were ? 5. Is it correct to say that this version of Moose adds array based fields and that this was not present in the previous release ? Is this a preparation for array based messaging ? Hugo On 2/5/07, Niraj Dudani <ni...@nc...> wrote: > > Hi all, > > The new and improved MOOSE has been checked in. Upi has put MOOSE through > a weight loss programme, and it shows--do refer to the commit log for > further info. > > Invite your comments. > > Cheers, > Niraj > > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Moose-g3-devel mailing list > Moo...@li... > https://lists.sourceforge.net/lists/listinfo/moose-g3-devel > -- Hugo Cornelis Ph.D. Research Imaging Center University of Texas Health Science Center at San Antonio 7703 Floyd Curl Drive San Antonio, TX 78284-6240 Phone: 210 567 8112 Fax: 210 567 8152 |