, including all inherited members.
assembleMatrix(const mesh::DofHandler &dofs, const material::TSparseMatrix &material_stiffness, const real_type &material_weight, const VectorOf3SparseVectors &defgradCoeffs, SparseMatrixType &stiffness_matrix) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
assembleMatrix(const mesh::DofHandler &dofs, const material::TSparseMatrix &material_stiffness, const real_type &material_weight, const VectorOf3SparseVectors &defgradCoeffs, material::TScalarWeightedMatrix &stiffness_matrix) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
assembleMatrix(const mesh::DofHandler &dofs, const material::TSparseMatrix &material_stiffness, const real_type &material_weight, const VectorOf9SparseVectors &defgradCoeffs, SparseMatrixType &stiffness_matrix) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
assembleVector(const mesh::DofHandler &dofs, const material::TVector9 &material_stress, const real_type &material_weight, const VectorOf3SparseVectors &defgradCoeffs, mesh::DofHandler::TVector &resforce_vector) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
assembleVector(const mesh::DofHandler &dofs, const material::TVector9 &material_stress, const real_type &material_weight, const VectorOf3SparseVectors &defgradCoeffs, material::TScalarWeightedVector &resforce_vector) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
assembleVector(const mesh::DofHandler &dofs, const material::TVector9 &material_stress, const real_type &material_weight, const VectorOf9SparseVectors &defgradCoeffs, mesh::DofHandler::TVector &resforce_vector) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeDefgradFromCoeffs(const IntegrationNode &intnode, const mesh::DofHandler &dofs, material::TMatrix3 &defgrad) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeDefgradFromCoeffs(const VectorOf3SparseVectors &coeffs, const mesh::DofHandler &dofs, material::TMatrix3 &defgrad) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforce(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, VectorType &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeEnergyResforce__vector(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, mesh::DofHandler::TVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforce_Fbar(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, mesh::DofHandler::TVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforce_Fbar_simple(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, VectorType &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeEnergyResforce_Fbar_simple__vector(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, mesh::DofHandler::TVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforce_scalarweighted(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, material::TScalarWeightedVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforceUpdate(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, VectorType &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeEnergyResforceUpdate__vector(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, mesh::DofHandler::TVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforceUpdate_Fbar(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, mesh::DofHandler::TVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforceUpdate_Fbar_simple(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, VectorType &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeEnergyResforceUpdate_Fbar_simple__vector(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, mesh::DofHandler::TVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeEnergyResforceUpdate_scalarweighted(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TVectorEnergy &energy, material::TScalarWeightedVector &resforce) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeLumpedMass(const uint &part_index, const mesh::PhysicalElement &element, const mesh::DofHandler &dofs, mesh::DofHandler::TSparseMatrix_RandomSetter &mass) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeMass(const uint &part_index, const mesh::PhysicalElement &element, const mesh::DofHandler &dofs, mesh::DofHandler::TSparseMatrix_RandomSetter &mass) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeStiffness(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, StiffnessType &stiffness) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeStiffness__sparsematrix(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, mesh::DofHandler::TSparseMatrix_RandomSetter &stiffness) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeStiffness_Fbar(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, mesh::DofHandler::TSparseMatrix_RandomSetter &stiffness) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeStiffness_Fbar_simple(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, StiffnessType &stiffness) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, static] |
computeStiffness_Fbar_simple__sparsematrix(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, mesh::DofHandler::TSparseMatrix_RandomSetter &stiffness) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
computeStiffness_scalarweighted(const mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs, material::TScalarWeightedMatrix &stiffness) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
coor_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
count_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
createSparseVector9from3(const VectorOf3SparseVectors &defgradCoeffs3, VectorOf9SparseVectors &defgradCoeffs9) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
evaluateStressInElement(const mesh::PhysicalElement &element, const mesh::DofHandler &dofs, const material::TVector3 &local_coor, material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
fbar_1stvariation_detF(const material::TMatrix3 &F_inv_transposed, const double &det_F, const VectorOf3SparseVectors &defgradCoeffs3, material::TDynamicSparseMatrix &variation_1st) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
fbar_2ndvariation_detF(const material::TMatrix3 &F_inv_transposed, const double &det_F, const VectorOf3SparseVectors &defgradCoeffs3, const material::TDynamicSparseMatrix &variation_1st, material::TDynamicSparseMatrix &variation_2nd) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
fbar_required(const mesh::PhysicalIntegrationNode &intnode, mesh::PhysicalIntegrationPoint::TPairElementIndex &element) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfInnerNodes_c10_bubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfInnerNodes_c27_bubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfInnerNodes_c4_bubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfInnerNodes_c8_bubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfInnerNodes_c8_bubble2() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfInnerNodes_noBubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfNodes_10n() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfNodes_27n() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfNodes_4n() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfNodes_8n() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
getLocalCoordinatesOfNodes_8n_i8() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
index_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
intptCoordinates_c10_nodalbubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
intptCoordinates_c4_complete() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
intptCoordinates_c4_edge() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
intptCoordinates_c4_nodalbubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
intptCoordinates_c8_complete() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
intptCoordinates_c8_edge() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
intptCoordinates_c8_nodalbubble() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
IntTypeNodeC3dFunctions() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
mat_shape_c10_bubble4(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
mat_shape_c4_bubble1(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
mat_shape_c4_complete(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
mat_shape_c4_edge1(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
mat_shape_c8_bubble8(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
mat_shape_c8_complete(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
mat_shape_c8_edge1(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
matrix3x3_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
matrix_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
precomputeElement(mesh::PhysicalElement &element, const uint &part_index, mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeElement_classicalFEM(mesh::PhysicalElement &element, const uint &part_index, mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeElement_exactIntegration(mesh::PhysicalElement &element, const uint &part_index, mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeElement_innerPointsExact(mesh::PhysicalElement &element, const uint &part_index, mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeElement_smoothIntegration(mesh::PhysicalElement &element, const uint &part_index, mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeET(ET &et) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeIntegrationNode(const uint &part_index, const mesh::Point &node, IntegrationNode &intnode, mesh::DofHandler &dofs, mesh::DofHandler::TSparseMatrix_RandomSetter &linear_stiffness) | sfem::element::IntTypeNodeC3dFunctions | [static] |
precomputeIntegrationNode(mesh::PhysicalIntegrationNode &intnode) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
provideStressAtMatNode(const MaterialNode &matnode, const material::TMatrix3 &defgrad, material::TVectorEnergy &energy_density, material::TVector9 &stress) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
provideVolumeTetrahedra(const mesh::Point &p1, const mesh::Point &p2, const mesh::Point &p3, const mesh::Point &p4) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
real_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
removeZerosFromDefgradCoeffs(VectorOf3SparseVectors &defgradCoeffs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c10(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c10_bubble(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c20(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c27(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c27_bubble(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c4(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c4_bubble(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c8(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c8_bubble(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c8_bubble2(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_c8_i8(const coor_type &nat_coor, vector_type &shape) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_der_c10(const coor_type &nat_coor, matrix_type &shape_der) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_der_c20(const coor_type &nat_coor, matrix_type &shape_der) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_der_c27(const coor_type &nat_coor, matrix_type &shape_der) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_der_c4(const coor_type &nat_coor, matrix_type &shape_der) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_der_c8(const coor_type &nat_coor, matrix_type &shape_der) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
shape_der_c8_bubble(const coor_type &nat_coor, matrix_type &shape_der) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
Type_intpts typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
uint typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
updateStateData(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
updateStateData_Fbar(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
updateStateData_Fbar_simple(mesh::PhysicalIntegrationNode &intnode, const mesh::DofHandler &dofs) (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [static] |
ushort typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
vector3_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
vector_type typedef (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | |
~IntTypeNodeC3dFunctions() (defined in sfem::element::IntTypeNodeC3dFunctions) | sfem::element::IntTypeNodeC3dFunctions | [inline, virtual] |