Geophysical Inversion and Modelling Library v1.5.4
Loading...
Searching...
No Matches
GIMLI::Shape Member List

This is the complete list of members for GIMLI::Shape, including all inherited members.

_h (defined in GIMLI::Shape)GIMLI::Shapemutableprotected
center() constGIMLI::Shape
changed()GIMLI::Shape
createJacobian(RMatrix3 &J) constGIMLI::Shape
createJacobian() const (defined in GIMLI::Shape)GIMLI::Shape
createShapeFunctions() constGIMLI::Shapevirtual
dim() const =0 (defined in GIMLI::Shape)GIMLI::Shapepure virtual
dNdrst(const RVector3 &rst, RMatrix &MdNdrst) constGIMLI::Shapevirtual
dNdrst(const RVector3 &L) const (defined in GIMLI::Shape)GIMLI::Shapevirtual
domainSize() constGIMLI::Shape
domainSize_() constGIMLI::Shapeinlineprotectedvirtual
domSize_ (defined in GIMLI::Shape)GIMLI::Shapemutableprotected
drstdxyz(uint rstI, uint xyzJ) constGIMLI::Shapeinline
h() constGIMLI::Shape
hasDomSize_ (defined in GIMLI::Shape)GIMLI::Shapemutableprotected
intersectRay(const RVector3 &start, const RVector3 &dir, RVector3 &pos)GIMLI::Shapeinlinevirtual
invJacobian() constGIMLI::Shape
invJacobian_ (defined in GIMLI::Shape)GIMLI::Shapemutableprotected
isInside(const RVector3 &xyz, bool verbose=false) constGIMLI::Shapevirtual
isInside(const RVector3 &xyz, RVector &sf, bool verbose=false) constGIMLI::Shapevirtual
jacobianDeterminant() const (defined in GIMLI::Shape)GIMLI::Shapeinline
N(const RVector3 &L) constGIMLI::Shapevirtual
N(const RVector3 &L, RVector &ret) constGIMLI::Shapevirtual
name() constGIMLI::Shapeinlinevirtual
node(Index i) constGIMLI::Shape
nodeCount() constGIMLI::Shapeinline
nodeCount_ (defined in GIMLI::Shape)GIMLI::Shapeprotected
nodes() constGIMLI::Shapeinline
nodeVector_ (defined in GIMLI::Shape)GIMLI::Shapeprotected
norm() constGIMLI::Shapevirtual
plane() constGIMLI::Shapevirtual
resizeNodeSize_(Index n) (defined in GIMLI::Shape)GIMLI::Shapeinline
rst(const RVector3 &xyz) constGIMLI::Shapevirtual
rst(Index i) constGIMLI::Shapevirtual
rst2xyz(const RVector3 &rst, RVector3 &xyz) constGIMLI::Shapevirtual
rtti() const =0GIMLI::Shapepure virtual
setNodesPtr(const std::vector< Node * > &n)GIMLI::Shapeinline
Shape(MeshEntity *ent)GIMLI::Shape
touch(const RVector3 &pos, double tol=1e-6, bool verbose=false) constGIMLI::Shapevirtual
xyz(const RVector3 &rst) constGIMLI::Shapevirtual
xyz2rst(const RVector3 &xyz, RVector3 &rst) constGIMLI::Shapevirtual
~Shape()GIMLI::Shapevirtual