On Fri, Dec 6, 2013 at 10:03 AM, Manav Bhatia <bhatiama...@gmail.com> wrote:
> Hi,
>
>  I got the latest libMesh from github, and compilation on Mac OS X with 
> clang5 gives the following error:
>
> src/reduced_basis/rb_eim_evaluation.C:37:20: error: constructor for 
> 'libMesh::RBEIMEvaluation' must explicitly initialize the member 
> '_interpolation_points_mesh' which does not have a default constructor
>   RBEIMEvaluation::RBEIMEvaluation(const libMesh::Parallel::Communicator 
> &comm)
>                    ^
> ./include/libmesh/rb_eim_evaluation.h:251:14: note: member is declared here
>   SerialMesh _interpolation_points_mesh;
>              ^
> ./include/libmesh/serial_mesh.h:47:7: note: 'libMesh::SerialMesh' declared 
> here
> class SerialMesh : public UnstructuredMesh
>       ^

Looks like that code is relying on a deprecated constructor which is
only available if LIBMESH_DISABLE_COMMWORLD is not defined.

Try initializing it with libMesh::CommWorld?

-- 
John

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to