MpcElementTetrahedron3D10N
- class MpcElementTetrahedron3D10N((object)arg1, (int)arg2, (MpcIntegrationRule)arg3, (MpcElementConnectivityCollection)arg4)
Bases:
MpcElement
- C++ signature :
void __init__(struct _object * __ptr64,int,class boost::shared_ptr<class MpcIntegrationRule>,class std::vector<class boost::shared_ptr<class MpcNode>,class std::allocator<class boost::shared_ptr<class MpcNode> > >)
- area((MpcElement)arg1) float :
- C++ signature :
double area(class MpcElement {lvalue})
- property boundaryEdges
- boundaryFaceNodeIndexToParent((MpcElement)arg1, (int)arg2, (int)arg3) int :
- C++ signature :
unsigned __int64 boundaryFaceNodeIndexToParent(class MpcElement {lvalue},int,unsigned __int64)
- property boundaryFaces
- check((MpcElement)arg1) None :
- C++ signature :
void check(class MpcElement {lvalue})
- clearBoundaryEdges((MpcElement)arg1) None :
- C++ signature :
void clearBoundaryEdges(class MpcElement {lvalue})
- clearBoundaryFaces((MpcElement)arg1) None :
- C++ signature :
void clearBoundaryFaces(class MpcElement {lvalue})
- clone((MpcElement)arg1, (int)arg2, (MpcElementConnectivityCollection)arg3) MpcElement :
- C++ signature :
class boost::shared_ptr<class MpcElement> clone(class MpcElement {lvalue},int,class std::vector<class boost::shared_ptr<class MpcNode>,class std::allocator<class boost::shared_ptr<class MpcNode> > >)
- computeCenter((MpcElement)arg1) vec3 :
- C++ signature :
class Eigen::Matrix<double,3,1,0,3,1> computeCenter(class MpcElement {lvalue})
- computeExtrusionVisualRepresentation((MpcElement)arg1) FxShape :
- C++ signature :
class boost::shared_ptr<class FxShape> computeExtrusionVisualRepresentation(class boost::shared_ptr<class MpcElement>)
- computeLumpingFactors((MpcElement)arg1) vec :
- C++ signature :
class Eigen::Matrix<double,-1,1,0,-1,1> computeLumpingFactors(class MpcElement {lvalue})
computeLumpingFactors( (MpcElement)arg1, (vec)arg2, (mat)arg3, (mat)arg4, (vec)arg5) -> None :
- C++ signature :
void computeLumpingFactors(class MpcElement {lvalue},class Eigen::Matrix<double,-1,1,0,-1,1> {lvalue},class Eigen::Matrix<double,-1,-1,0,-1,-1> {lvalue},class Eigen::Matrix<double,-1,-1,0,-1,-1> {lvalue},class Eigen::Matrix<double,-1,1,0,-1,1> {lvalue})
- createBoundaryEdgeElement((MpcElement)arg1, (MpcBoundaryEdgeInfo)arg2, (MpcIntegrationRuleRegistry)arg3[, (MpcElementConnectivityCollection)arg4]) MpcElement :
- C++ signature :
class boost::shared_ptr<class MpcElement> createBoundaryEdgeElement(class boost::shared_ptr<class MpcElement>,struct MpcBoundaryEdgeInfo,class MpcIntegrationRuleRegistry [,class std::vector<class boost::shared_ptr<class MpcNode>,class std::allocator<class boost::shared_ptr<class MpcNode> > > {lvalue}])
- createBoundaryFaceElement((MpcElement)arg1, (MpcBoundaryFaceInfo)arg2, (MpcIntegrationRuleRegistry)arg3[, (MpcElementConnectivityCollection)arg4]) MpcElement :
- C++ signature :
class boost::shared_ptr<class MpcElement> createBoundaryFaceElement(class boost::shared_ptr<class MpcElement>,struct MpcBoundaryFaceInfo,class MpcIntegrationRuleRegistry [,class std::vector<class boost::shared_ptr<class MpcNode>,class std::allocator<class boost::shared_ptr<class MpcNode> > > {lvalue}])
- property customData
- dimension((MpcElement)arg1) int :
- C++ signature :
unsigned __int64 dimension(class MpcElement {lvalue})
- distanceFromThis((MpcElement)arg1, (vec3)arg2) tuple :
- C++ signature :
class boost::python::tuple distanceFromThis(class boost::shared_ptr<class MpcElement>,class Eigen::Matrix<double,3,1,0,3,1>)
- domainSize((MpcElement)arg1) float :
- C++ signature :
double domainSize(class MpcElement {lvalue})
- extrapolateToNodes((MpcElement)arg1, (mat)arg2, (mat)arg3) None :
- C++ signature :
void extrapolateToNodes(class boost::shared_ptr<class MpcElement>,class Eigen::Matrix<double,-1,-1,0,-1,-1>,class Eigen::Matrix<double,-1,-1,0,-1,-1> {lvalue})
extrapolateToNodes( (MpcElement)arg1, (mat)arg2) -> mat :
- C++ signature :
class Eigen::Matrix<double,-1,-1,0,-1,-1> extrapolateToNodes(class boost::shared_ptr<class MpcElement>,class Eigen::Matrix<double,-1,-1,0,-1,-1>)
- geometryFamilyType((MpcElement)arg1) MpcElementGeometryFamilyType :
- C++ signature :
enum MpcElementGeometryFamilyType geometryFamilyType(class MpcElement {lvalue})
- getBoundaryEdgesInfo((MpcElement)arg1, (object)arg2) None :
- C++ signature :
void getBoundaryEdgesInfo(class MpcElement {lvalue},class std::vector<struct MpcBoundaryEdgeInfo,class std::allocator<struct MpcBoundaryEdgeInfo> > {lvalue})
- getBoundaryFacesInfo((MpcElement)arg1, (object)arg2) None :
- C++ signature :
void getBoundaryFacesInfo(class MpcElement {lvalue},class std::vector<struct MpcBoundaryFaceInfo,class std::allocator<struct MpcBoundaryFaceInfo> > {lvalue})
- property id
- property integrationRule
- jacobianAt((MpcElement)arg1, (MpcIntegrationPoint)arg2, (mat)arg3[, (mat)arg4[, (mat)arg5]]) None :
- C++ signature :
void jacobianAt(class boost::shared_ptr<class MpcElement>,class MpcIntegrationPoint,class Eigen::Matrix<double,-1,-1,0,-1,-1> [,class Eigen::Matrix<double,-1,-1,0,-1,-1> {lvalue} [,class Eigen::Matrix<double,-1,-1,0,-1,-1> {lvalue}]])
jacobianAt( (MpcElement)arg1, (MpcIntegrationPoint)arg2) -> mat :
- C++ signature :
class Eigen::Matrix<double,-1,-1,0,-1,-1> jacobianAt(class boost::shared_ptr<class MpcElement>,class MpcIntegrationPoint)
- length((MpcElement)arg1) float :
- C++ signature :
double length(class MpcElement {lvalue})
- name((MpcElement)arg1) str :
- C++ signature :
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > name(class MpcElement {lvalue})
- nodeLocalCoordinates((MpcElement)arg1, (MpcNode)arg2, (MpcIntegrationPoint)arg3) bool :
- C++ signature :
bool nodeLocalCoordinates(class MpcElement {lvalue},class boost::shared_ptr<class MpcNode>,class MpcIntegrationPoint {lvalue})
- property nodes
- numberOfBoundaryEdges((MpcElement)arg1) int :
- C++ signature :
unsigned __int64 numberOfBoundaryEdges(class MpcElement {lvalue})
- numberOfBoundaryFaces((MpcElement)arg1) int :
- C++ signature :
unsigned __int64 numberOfBoundaryFaces(class MpcElement {lvalue})
- numberOfIntegrationPoints((MpcElement)arg1) int :
- C++ signature :
unsigned __int64 numberOfIntegrationPoints(class MpcElement {lvalue})
- numberOfMasterNodes((MpcElement)arg1) int :
- C++ signature :
int numberOfMasterNodes(class MpcElement {lvalue})
- numberOfNodes((MpcElement)arg1) int :
- C++ signature :
unsigned __int64 numberOfNodes(class MpcElement {lvalue})
- numberOfSlaveNodes((MpcElement)arg1) int :
- C++ signature :
int numberOfSlaveNodes(class MpcElement {lvalue})
- order((MpcElement)arg1) int :
- C++ signature :
unsigned __int64 order(class MpcElement {lvalue})
- property orientation
- shapeFunctionsAt((MpcElement)arg1, (MpcIntegrationPoint)arg2, (vec)arg3) None :
- C++ signature :
void shapeFunctionsAt(class boost::shared_ptr<class MpcElement>,class MpcIntegrationPoint,class Eigen::Matrix<double,-1,1,0,-1,1> {lvalue})
shapeFunctionsAt( (MpcElement)arg1, (MpcIntegrationPoint)arg2) -> vec :
- C++ signature :
class Eigen::Matrix<double,-1,1,0,-1,1> shapeFunctionsAt(class boost::shared_ptr<class MpcElement>,class MpcIntegrationPoint)
- shapeFunctionsLocalGradientsAt((MpcElement)arg1, (MpcIntegrationPoint)arg2, (mat)arg3) None :
- C++ signature :
void shapeFunctionsLocalGradientsAt(class boost::shared_ptr<class MpcElement>,class MpcIntegrationPoint,class Eigen::Matrix<double,-1,-1,0,-1,-1> {lvalue})
shapeFunctionsLocalGradientsAt( (MpcElement)arg1, (MpcIntegrationPoint)arg2) -> vec :
- C++ signature :
class Eigen::Matrix<double,-1,1,0,-1,1> shapeFunctionsLocalGradientsAt(class boost::shared_ptr<class MpcElement>,class MpcIntegrationPoint)
- toString((MpcElement)arg1) str :
- C++ signature :
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > toString(class MpcElement {lvalue})
- topologyType((MpcElement)arg1) MpcElementTopologyType :
- C++ signature :
enum MpcElementTopologyType topologyType(class MpcElement {lvalue})
- volume((MpcElement)arg1) float :
- C++ signature :
double volume(class MpcElement {lvalue})