19 #ifndef LIBMESH_ABAQUS_IO_H 20 #define LIBMESH_ABAQUS_IO_H 57 virtual void read (
const std::string &
name)
override;
72 typedef std::map<std::string, std::vector<dof_id_type>>
container_t;
95 void read_elements(std::string upper, std::string elset_name);
104 std::string
parse_label(std::string line, std::string label_name)
const;
240 #endif // LIBMESH_ABAQUS_IO_H virtual void read(const std::string &name) override
std::string name(const ElemQuality q)
void read_sideset(std::string sideset_name, sideset_container_t &container)
void process_and_discard_comments()
std::map< std::string, std::vector< dof_id_type > > container_t
sideset_container_t _sideset_ids
void read_ids(std::string set_name, container_t &container)
bool build_sidesets_from_nodesets
void assign_sideset_ids()
void read_nodes(std::string nset_name)
std::map< dof_id_type, dof_id_type > _abaqus_to_libmesh_elem_mapping
void read_elements(std::string upper, std::string elset_name)
std::map< std::string, std::vector< std::pair< dof_id_type, unsigned > > > sideset_container_t
std::string parse_label(std::string line, std::string label_name) const
bool detect_generated_set(std::string upper) const
void generate_ids(std::string set_name, container_t &container)
void assign_subdomain_ids()
void assign_boundary_node_ids()
std::set< ElemType > _elem_types
std::map< dof_id_type, dof_id_type > _abaqus_to_libmesh_node_mapping
unsigned char max_elem_dimension_seen()