From: Roy S. <roy...@ic...> - 2011-11-14 02:22:20
|
On Mon, 14 Nov 2011, Kyunghoon Lee wrote: > Hi all, > > I configured libmesh with petsc-3.2-p5 and slepc-3.2-p1 with the following > options for a Mac 10.6.8: > > ./configure --prefix=/Users/aeronova/Development/local/lib64/libmesh > --enable-petsc --enable-slepc --enable-glpk > --with-glpk-include=/Users/aeronova/Development/local/lib64/glpk/glpk-4.45/include > --with-glpk-lib=/Users/aeronova/Development/local/lib64/glpk/glpk-4.45/lib > --enable-ifem --enable-eigen > --with-eigen-include=/Users/aeronova/Development/local/lib64/Eigen/include/eigen3 > > There were no errors for the libmesh build, but I got run time errors for > ex29 and ex30 when I tested the library. I'd appreciate if someone could > help me with the problems. I don't think it's a problem just on your end. ex30 is a new addition to the library; presumably it works for David Knezevic's group but it doesn't currently compile for me; looks like it's not set up to handle configurations without SLEPc or GLPK. ex29 depends on some code that John Peterson is editing for ParallelMesh compatibility, and it looks like he's accidentally broken a SerialMesh use case in the process. If you're looking for something more stable to work with, I'd suggest starting with libMesh 0.7.2. There's one known bug there that affects users of System::point_gradient or the reduced_basis code in 3D; if you're so affected then you'll want to apply the fix in svn r4952 or wait for 0.7.2.1. --- Roy |