29 typedef std::pair<std::string,IntVec>
NodeSet;
33 std::vector<NodeSet>& nodeSets);
36 bool readXML(std::istream& is,
IntMat& MNPC, std::vector<Vec3>& nodes,
37 std::vector<NodeSet>& nodeSets,
38 std::vector<NodeSet>* elemSets =
nullptr);
std::vector< IntVec > IntMat
General 2D integer matrix.
Definition: ASMbase.h:26
std::vector< IntVec > IntMat
General 2D integer matrix.
Definition: ASMutils.h:24
std::vector< int > IntVec
General integer vector.
Definition: ASMutils.h:21
Simple class for representing a point in 3D space.
Definition: Vec3.h:27
Assembly scope.
Definition: SIMdummy.h:24
bool readMatlab(std::istream &is, IntMat &MNPC, std::vector< Vec3 > &nodes, std::vector< NodeSet > &nodeSets)
Creates a mesh by reading Matlab commands from an input stream.
Definition: ASMutils.C:29
std::pair< std::string, IntVec > NodeSet
Named node set container.
Definition: ASMutils.h:29
bool readXML(std::istream &is, IntMat &MNPC, std::vector< Vec3 > &nodes, std::vector< NodeSet > &nodeSets, std::vector< NodeSet > *elemSets=nullptr)
Creates a mesh by reading XML tags from an input stream.
Definition: ASMutils.C:143