7 #ifndef cf3_mesh_Smurf_Reader_hpp
8 #define cf3_mesh_Smurf_Reader_hpp
13 #include <boost/tuple/tuple.hpp>
27 class MergedParallelDistribution;
50 virtual std::vector<std::string> get_extensions();
74 std::vector< std::vector< double > >
m_vv;
86 void fix_negative_volumes(
Mesh&
mesh);
99 #endif // cf3_mesh_Smurf_Reader_hpp
std::string name(ComponentWrapper &self)
Safe pointer to an object. This is the supported method for referring to components.
std::map< Uint, std::pair< Handle< Elements >, Uint > > m_elem_idx_smurf_to_cf
std::vector< std::vector< Uint > > m_nb_smurf_elem_in_region
std::set< Uint > m_ghost_nodes
std::vector< std::set< Uint > > m_node_to_glb_elements
std::map< Uint, Uint > m_node_idx_smurf_to_cf
boost::filesystem::fstream m_file
std::string m_file_basename
Top-level namespace for coolfluid.
Handle< Region > m_region
virtual std::string get_format()
std::vector< std::vector< double > > m_vv
unsigned int Uint
typedef for unsigned int
static std::string type_name()
Gets the Class name.
std::set< Uint > m_used_nodes