1 #ifndef stk_io_util_Gmesh_STKmesh_Fixture_hpp 2 #define stk_io_util_Gmesh_STKmesh_Fixture_hpp 4 #include <stk_util/parallel/Parallel.hpp> 5 #include <stk_mesh/base/Types.hpp> 6 #include <stk_mesh/fem/FEMMetaData.hpp> 7 #include <stk_mesh/base/BulkData.hpp> 8 #include <stk_io/MeshReadWriteUtils.hpp> 78 {
return m_sideset_names; }
84 {
return m_sideset_parts; }
96 {
return m_meta_data; }
99 {
return m_meta_data; }
105 {
return m_bulk_data; }
108 {
return m_bulk_data; }
122 stk_classic::io::MeshData m_mesh_data;
125 std::vector<std::string> m_sideset_names;
size_t getSideCount() const
std::pair< int, double > getSurfCoordInfo(size_t surf_id) const
const std::vector< std::string > & getSidesetNames() const
const stk_classic::mesh::PartVector & getSideParts() const
size_t getElemCount() const
size_t getSurfElemCount(size_t surf_id) const
stk_classic::mesh::MetaData & getMetaData()
Gmesh_STKmesh_Fixture(stk_classic::ParallelMachine comm, const std::string &gmesh_spec)
Manager for an integrated collection of entities, entity relations, and buckets of field data...
const stk_classic::mesh::BulkData & getBulkData() const
std::vector< Part *> PartVector
Collections of parts are frequently maintained as a vector of Part pointers.
size_t getNodeCount() const