From: <ti...@ce...> - 2007-06-14 14:13:41
|
Dear John, On Thu, 14 Jun 2007, John Peterson wrote: > You could try making _dim non-constant in MeshBase and add an > empty ctor. Then see what happens :) I can't remember off > the top of my head why the dimension is constant... I guess > because it doesn't change. Well, but Mesh::read() would also have to be changed to fill this field, wouldn't it? On the other hand, for my purpose, it would suffice to have a function unsigned int get_dimension_of_mesh_in_file(const std::string& filename); that supplies the dimension. I can then create an empty mesh of that dimension and call Mesh::read() as usual. The best solution would of course be to have a constructor of Mesh that reads the mesh form a file (and determines the dimension correctly). Best Regards, Tim |