libgenua
Basic Geometry, Numerical Algorithms and Interfaces
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
MxMesh Member List

This is the complete list of members for MxMesh, including all inherited members.

annotate(const XmlElement &xe)MxAnnotated
appendBoco(Mx::BocoType t, const Indices &idx)MxMeshinline
appendBoco(const MxMeshBoco &bc)MxMeshinline
appendBoco(MxMeshBoco &&bc)MxMeshinline
appendDeform(const MxMeshDeform &d)MxMeshinline
appendFFAFields(const std::string &boutFile)MxMesh
appendField(const MxMeshField &f)MxMeshinline
appendField(MxMeshField &&f)MxMeshinline
appendField(const std::string &s, const Vector &v)MxMesh
appendField(const std::string &s, const DVector< float > &v)MxMesh
appendField(const std::string &s, const DVector< int > &v)MxMesh
appendField(const std::string &s, const PointList< 3 > &v)MxMesh
appendField(const std::string &s, const PointList< 3, float > &v)MxMesh
appendField(const std::string &s, const PointList< 6 > &v)MxMesh
appendField(const std::string &s, const PointList< 6, float > &v)MxMesh
appendFlutterMode(Complex p, const CpxVector &z, int nsample=32)MxMesh
appendNode(const Vct3 &p)MxMeshinline
appendNodes(const PointList< 3 > &nds)MxMeshinline
appendNodes(NodeIter nbegin, NodeIter nend)MxMeshinline
appendRigidBodyMode(int mindex, const Vct3 &rotctr, Real gm=1.0, Real gk=0.0)MxMesh
appendSection(const MxMeshSection &ms)MxMeshinline
appendSection(Mx::ElementType t, const Indices &idx)MxMesh
appendSection(const TriMesh &m)MxMesh
appendSection(const PointGrid< 3 > &pg)MxMesh
appendSection(const PointList< 3 > &pts)MxMesh
appendSection(const CgMesh &cgm)MxMesh
appendSubcase(FFANodePtr pregion)MxMeshprotected
appendTrajectory(const std::string &fn, const Indices &useCols=Indices())MxMesh
assembleVectorFields()MxMeshprotected
attribute(const std::string &key, const std::string &value)MxAnnotatedinline
attribute(const std::string &key) const MxAnnotated
bindFields()MxMesh
boco(uint i) const MxMeshinline
boco(uint i)MxMeshinline
bocosMxMeshprotected
clear()MxMeshinlinevirtual
clearBocos()MxMeshinline
clearFields()MxMeshinline
connectedComponents(Indices &ecmp, bool crossTypes=false) const MxMesh
containedInSection(uint iboco) const MxMesh
containsNodesOf(uint e1, uint e2) const MxMesh
countElements()MxMesh
deform(uint i) const MxMeshinline
deform(uint i)MxMeshinline
deformsMxMeshprotected
dropDegenerateElements()MxMesh
dropUnusedNodes()MxMesh
e2eMap(ConnectMap &e2e) const MxMesh
elementSections(const Indices &gix, ConnectMap &s2e) const MxMesh
eraseBoco(uint k)MxMeshinline
eraseDeform(uint i)MxMeshinline
eraseField(uint k)MxMesh
eraseSection(uint k)MxMesh
fakeNastran(const std::string &fname) const MxMesh
field(uint i) const MxMeshinline
field(uint i)MxMeshinline
fieldsMxMeshprotected
fileFloatPrecision(TypeCode tc)MxMeshinlineprotectedstatic
findBoco(const std::string &s) const MxMesh
findField(const std::string &s) const MxMesh
findFields(int valClass, Indices &flds) const MxMesh
findSection(uint eix) const MxMeshinline
findSection(const std::string &sname) const MxMeshinline
fixate()MxMesh
fromGbf(const BinFileNodePtr &np, bool digestNode=false)MxMesh
fromXml(const XmlElement &xe)MxMeshvirtual
gbfNode(bool share=true) const MxMesh
generateMaxFields(bool useMaxAbs)MxMesh
generateMaxFields(MxSolutionTreePtr root, bool useMaxAbs)MxMeshprotected
globalElement(uint gix, uint &n, uint &isec) const MxMeshinline
importMvz(const MeshFields &mvz)MxMesh
loadAny(const std::string &fname)MxMeshvirtual
mappedSection(uint iboco) const MxMesh
megabytes() const MxMeshvirtual
merge(const MxMesh &a, bool mergeFieldsByName)MxMesh
mergeNodes(Real threshold=gmepsilon)MxMesh
meshNameMxMeshprotected
mirrorCopyNodes(const Indices &snodes, const Plane &pln)MxMesh
mirrorCopySection(uint k, uint voff, const Indices &snodes, bool merge=true)MxMesh
MxAnnotated()MxAnnotatedinline
MxAnnotated(const MxAnnotated &)=defaultMxAnnotated
MxAnnotated(MxAnnotated &&a)MxAnnotatedinline
MxMesh()MxMeshinline
nbocos() const MxMeshinline
ndeform() const MxMeshinline
nDimFields(uint nd=3) const MxMesh
nElementNodes(Mx::ElementType t)MxMeshinlinestatic
nelements() const MxMeshinline
nelmMxMeshprotected
nfields() const MxMeshinline
nnodes() const MxMeshinline
node(uint i) const MxMeshinline
node(uint i)MxMeshinline
nodes() const MxMeshinline
nodes()MxMeshinline
nodesBelow(const Plane &p, std::vector< bool > &nbelow) const MxMesh
note(const XmlElement &xe)MxAnnotated
note() const MxAnnotatedinline
noteBegin() const MxAnnotatedinline
noteEnd() const MxAnnotatedinline
nsections() const MxMeshinline
operator=(const MxAnnotated &)=defaultMxAnnotated
operator=(MxAnnotated &&a)MxAnnotatedinline
planeCut(const Plane &p, Indices &ise) const MxMesh
readAbaqus(const std::string &fname)MxMesh
readAbaqusElements(const std::string &header, std::istream &in, DVector< int > &eid)MxMeshprotected
readAbaqusKeyword(const std::string &header, std::istream &in, XmlElement &xabq)MxMeshprotected
readAbaqusNodes(std::istream &in, DVector< int > &gid)MxMeshprotected
readAbaqusSet(const std::string &header, const DVector< int > &eid, std::istream &in)MxMeshprotected
readAerel(const std::string &fname)MxMesh
readCgns(const std::string &fname)MxMesh
readEnsight(const std::string &casename)MxMesh
readFFA(const std::string &bmeshFile)MxMesh
readFFABoundary(const FFANode &node)MxMeshprotected
readFFARegion(const FFANode &node)MxMeshprotected
readLegacyVtk(const std::string &fname)MxMesh
readSU2(const std::string &fname)MxMesh
readTetgen(const std::string &basename, DVector< uint > *ftags=0)MxMesh
readTetgenElements(std::istream &is, int offset)MxMeshprotectedvirtual
readTetgenFaces(std::istream &is, int offset, DVector< uint > *ptags=0)MxMeshprotectedvirtual
readTetgenNodes(std::istream &is)MxMeshprotectedvirtual
readZml(const std::string &fname)MxMesh
reorder(const Indices &perm)MxMeshvirtual
reserveFields(uint n)MxMeshinline
resetBocoColors(int hue, int sat=160, int val=170)MxMesh
resetSectionColors(int hue, int sat=120, int val=140)MxMesh
s_fileFloatPrecisionMxMeshprotectedstatic
section(uint i) const MxMeshinline
section(uint i)MxMeshinline
sectionsMxMeshprotected
smoothTetNodes(uint npass=1, Real omega=0.5)MxMesh
soltreeMxMeshprotected
solutionTree() const MxMeshinline
solutionTree(MxSolutionTreePtr p)MxMeshinline
swapField(MxMeshField &f)MxMeshinline
toCgMesh() const MxMesh
toTriMesh() const MxMesh
toVTK() const MxMesh
toXml(bool share=false) const MxMeshvirtual
v2eMxMeshprotected
v2eMap() const MxMeshinline
v2vMap(ConnectMap &v2v) const MxMesh
vtxMxMeshprotected
writeAbaqus(const std::string &fname) const MxMesh
writeAs(const std::string &fname, int fmt, int compression) const MxMesh
writeCgns(const std::string &fname, bool bcAsSections=false) const MxMesh
writeEnsight(const std::string &basename) const MxMesh
writeFFA(const std::string &fname) const MxMesh
writeFieldsBdis(const std::string &basename) const MxMesh
writeLegacyVtk(const std::string &fname) const MxMesh
writeNastran(const std::string &fname, size_t nodeOffset=0, size_t eidOffset=0) const MxMesh
writeNastran(std::ostream &os, size_t nodeOffset, size_t eidOffset) const MxMesh
writePLY(const std::string &fname, bool binary) const MxMesh
writeSmesh(const std::string &fname, const PointList< 3 > &holes=PointList< 3 >(), const PointList< 3 > &regionMarkers=PointList< 3 >(), const Vector &regionAttr=Vector()) const MxMesh
writeSTL(const std::string &fname, bool binaryStl=false) const MxMesh
writeSU2(const std::string &fname) const MxMesh
writeZml(const std::string &fname, int compression=1) const MxMesh
xnoteMxAnnotatedprotected
~MxAnnotated()MxAnnotatedinlinevirtual
~MxMesh()MxMeshinlinevirtual