I ended up adding the a call to the mesh constructor in the RBEIMEvaluation constructor with “comm” as the argument.
Not sure if this would be the correct communicator to pass. Maybe David could comment. -Manav RBEIMEvaluation::RBEIMEvaluation(const libMesh::Parallel::Communicator &comm) : RBEvaluation(comm), extra_interpolation_point_elem(NULL), _previous_N(0), _previous_error_bound(-1), _interpolation_points_mesh(comm) { // Indicate that we need to compute the RB // inner product matrix in this case compute_RB_inner_product = true; // initialize to the empty RBThetaExpansion object set_rb_theta_expansion(_empty_rb_theta_expansion); // Let's not renumber the _interpolation_points_mesh _interpolation_points_mesh.allow_renumbering(false); } On Dec 6, 2013, at 12:13 PM, John Peterson <jwpeter...@gmail.com> wrote: > 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