Geophysical Inversion and Modelling Library  v1.5.2-5-g042d7f36
GIMLI::EdgeShape Member List

This is the complete list of members for GIMLI::EdgeShape, 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 (defined in GIMLI::EdgeShape)GIMLI::EdgeShapeinlinevirtual
dNdrst(const RVector3 &rst, RMatrix &MdNdrst) constGIMLI::Shapevirtual
dNdrst(const RVector3 &L) const (defined in GIMLI::Shape)GIMLI::Shapevirtual
domainSize() constGIMLI::Shape
domainSize_() constGIMLI::EdgeShapeinlineprotectedvirtual
domSize_ (defined in GIMLI::Shape)GIMLI::Shapemutableprotected
drstdxyz(uint rstI, uint xyzJ) constGIMLI::Shapeinline
EdgeShape(MeshEntity *ent) (defined in GIMLI::EdgeShape)GIMLI::EdgeShapeinline
h() constGIMLI::Shape
hasDomSize_ (defined in GIMLI::Shape)GIMLI::Shapemutableprotected
intersectRay(const RVector3 &start, const RVector3 &dir, RVector3 &pos)GIMLI::EdgeShapevirtual
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
length() const (defined in GIMLI::EdgeShape)GIMLI::EdgeShape
N(const RVector3 &L) constGIMLI::Shapevirtual
N(const RVector3 &L, RVector &ret) constGIMLI::Shapevirtual
name() constGIMLI::EdgeShapeinlinevirtual
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::EdgeShapevirtual
plane() constGIMLI::Shapevirtual
resizeNodeSize_(Index n) (defined in GIMLI::Shape)GIMLI::Shapeinline
rst(Index i) constGIMLI::EdgeShapevirtual
GIMLI::Shape::rst(const RVector3 &xyz) constGIMLI::Shapevirtual
rst2xyz(const RVector3 &rst, RVector3 &xyz) constGIMLI::Shapevirtual
rtti() constGIMLI::EdgeShapeinlinevirtual
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::EdgeShapevirtual
xyz(const RVector3 &rst) constGIMLI::Shapevirtual
xyz2rst(const RVector3 &xyz, RVector3 &rst) constGIMLI::Shapevirtual
~EdgeShape() (defined in GIMLI::EdgeShape)GIMLI::EdgeShapeinlinevirtual
~Shape()GIMLI::Shapevirtual