|
OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
This is the complete list of members for oofem::Quasicontinuum, including all inherited members.
| addCrosssectionToInterpolationElements(Domain *d) | oofem::Quasicontinuum | |
| applyApproach1(Domain *d) | oofem::Quasicontinuum | |
| applyApproach2(Domain *d, int homMtrxType, double volumeOfInterpolationMesh) | oofem::Quasicontinuum | |
| applyApproach3(Domain *d, int homMtrxType) | oofem::Quasicontinuum | |
| computeIntersectionsOfLinkWith2DTringleElements(IntArray &intersected, FloatArray &lengths, Domain *d, Element *e, qcNode *qn1, qcNode *qn2) | oofem::Quasicontinuum | |
| computeIntersectionsOfLinkWith3DTetrahedraElements(IntArray &intersected, FloatArray &lengths, Domain *d, Element *e, qcNode *qn1, qcNode *qn2) | oofem::Quasicontinuum | |
| computeIntersectionsOfLinkWithInterpElements(IntArray &intersected, FloatArray &lengths, Domain *d, Element *e, qcNode *qn1, qcNode *qn2) | oofem::Quasicontinuum | |
| computeStiffnessTensorOf1Link(FloatMatrix &D1, double &S0, Element *e, Domain *d) | oofem::Quasicontinuum | |
| connectivityTable | oofem::Quasicontinuum | protected |
| createGlobalStiffnesMatrix(FloatMatrix *Diso, double &S0, Domain *d, int homMtrxType, double volumeOfInterpolationMesh) | oofem::Quasicontinuum | |
| createInterpolationElements(Domain *d) | oofem::Quasicontinuum | |
| elemList | oofem::Quasicontinuum | protected |
| homogenizationOfStiffMatrix(double &homogenizedE, double &homogenizedNu, FloatMatrix *Diso) | oofem::Quasicontinuum | |
| initializeConnectivityTableForInterpolationElements(Domain *d) | oofem::Quasicontinuum | |
| interpolationElementIndices | oofem::Quasicontinuum | protected |
| interpolationElementNumbers | oofem::Quasicontinuum | protected |
| interpolationMeshNodes | oofem::Quasicontinuum | protected |
| intersectionTestSegmentSegment2D(FloatArray &intersectCoords, FloatArray *A1, FloatArray *A2, FloatArray *B1, FloatArray *B2) | oofem::Quasicontinuum | |
| intersectionTestSegmentTetrahedra3D(FloatArray &intersectCoordsX, FloatArray &intersectCoordsY, FloatArray &intersectCoordsZ, FloatArray *A, FloatArray *B, FloatArray *C, FloatArray *D, FloatArray *X1, FloatArray *X2) | oofem::Quasicontinuum | |
| intersectionTestSegmentTriangle2D(FloatArray &intersectCoordsX, FloatArray &intersectCoordsY, FloatArray *A, FloatArray *B, FloatArray *C, FloatArray *U1, FloatArray *U2) | oofem::Quasicontinuum | |
| intersectionTestSegmentTrianglePlucker3D(FloatArray &intersectCoords, FloatArray *A, FloatArray *B, FloatArray *C, FloatArray *X1, FloatArray *X2) | oofem::Quasicontinuum | |
| nDimensions | oofem::Quasicontinuum | protected |
| nodeList | oofem::Quasicontinuum | protected |
| Quasicontinuum() | oofem::Quasicontinuum | |
| setNoDimensions(Domain *d) | oofem::Quasicontinuum | |
| setupInterpolationMesh(Domain *d, int generateInterpolationElements, int interpolationElementsMaterialNumber, std::vector< IntArray > *newMeshNodes) | oofem::Quasicontinuum | |
| stiffnessAssignment(std::vector< FloatMatrix * > &individualStiffnessTensors, FloatArray &individialS0, Domain *d, Element *e, qcNode *qn1, qcNode *qn2) | oofem::Quasicontinuum | |
| transformStiffnessTensorToMatrix(FloatMatrix *matrix, FloatMatrix *tensor) | oofem::Quasicontinuum | |
| ~Quasicontinuum() | oofem::Quasicontinuum | virtual |