|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | CalculateNuMatrix (BoundedMatrix< double, TDim, TDim *TNumNodes > &rNu, const Matrix &NContainer, unsigned int GPoint) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | CalculateNuElementMatrix (BoundedMatrix< double,(TDim+1), TNumNodes *(TDim+1)> &rNut, const Matrix &NContainer, unsigned int GPoint) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | InterpolateVariableWithComponents (array_1d< double, TDim > &rVector, const Matrix &NContainer, const array_1d< double, TDim *TNumNodes > &VariableWithComponents, unsigned int GPoint) |
|
template<unsigned int TDof, unsigned int TNumNodes> |
static void | InterpolateVariableWithComponents (Vector &rVector, const Matrix &NContainer, const Vector &VariableWithComponents, unsigned int GPoint) |
|
static void | FillArray1dOutput (array_1d< double, 3 > &rOutputValue, const array_1d< double, 2 > &ComputedValue) |
|
static void | FillArray1dOutput (array_1d< double, 3 > &rOutputValue, const array_1d< double, 3 > &ComputedValue) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | GetNodalVariableVector (array_1d< double, TDim *TNumNodes > &rNodalVariableVector, const Element::GeometryType &Geom, const Variable< array_1d< double, 3 >> &Variable, IndexType SolutionStepIndex=0) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | GetNodalVariableMatrix (Matrix &rNodalVariableMatrix, const Element::GeometryType &rGeom, const Variable< array_1d< double, 3 >> &Variable, IndexType SolutionStepIndex=0) |
|
static void | FillPermeabilityMatrix (BoundedMatrix< double, 2, 2 > &rPermeabilityMatrix, const Element::PropertiesType &Prop) |
|
static void | FillPermeabilityMatrix (BoundedMatrix< double, 3, 3 > &rPermeabilityMatrix, const Element::PropertiesType &Prop) |
|
static void | InvertMatrix2 (BoundedMatrix< double, 2, 2 > &rInvertedMatrix, const BoundedMatrix< double, 2, 2 > &InputMatrix, double &InputMatrixDet) |
|
static void | InvertMatrix2 (BoundedMatrix< double, 2, 2 > &rInvertedMatrix, const BoundedMatrix< double, 2, 2 > &InputMatrix) |
|
template<unsigned int TDim> |
static void | AssembleDensityMatrix (BoundedMatrix< double, TDim+1, TDim+1 > &DensityMatrix, double Density) |
|
static void | AssembleDensityMatrix (Matrix &DensityMatrix, double Density) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | AssembleUBlockMatrix (Matrix &rLeftHandSideMatrix, const BoundedMatrix< double, TDim *TNumNodes, TDim *TNumNodes > &UBlockMatrix) |
|
static void | AssembleUBlockMatrix (Matrix &rLeftHandSideMatrix, const Matrix &UBlockMatrix, unsigned int TNumNodes, unsigned int TDim) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | AssembleUPBlockMatrix (Matrix &rLeftHandSideMatrix, const BoundedMatrix< double, TDim *TNumNodes, TNumNodes > &UPBlockMatrix) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | AssemblePUBlockMatrix (Matrix &rLeftHandSideMatrix, const BoundedMatrix< double, TNumNodes, TNumNodes *TDim > &PUBlockMatrix) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | AssemblePBlockMatrix (Matrix &rLeftHandSideMatrix, const BoundedMatrix< double, TNumNodes, TNumNodes > &PBlockMatrix) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | AssembleUBlockVector (Vector &rRightHandSideVector, const array_1d< double, TDim *TNumNodes > &UBlockVector, unsigned int OffsetDof=1) |
|
template<unsigned int TDim, unsigned int TNumNodes> |
static void | AssemblePBlockVector (Vector &rRightHandSideVector, const array_1d< double, TNumNodes > &PBlockVector) |
|
static void | CalculateNewtonCotesLocalShapeFunctionsGradients (BoundedMatrix< double, 2, 2 > &DN_DeContainer) |
|
static void | CalculateNewtonCotesLocalShapeFunctionsGradients (BoundedMatrix< double, 3, 3 > &DN_DeContainer) |
|
static void | CalculateNewtonCotesShapeFunctions (BoundedMatrix< double, 3, 3 > &NContainer) |
|
static void | CalculateEquallyDistributedPointsLineShapeFunctions3N (Matrix &NContainer) |
|
static void | CalculateEquallyDistributedPointsLineGradientShapeFunctions3N (GeometryData::ShapeFunctionsGradientsType &DN_DeContainer) |
|
static double | CalculateRadius (const Vector &N, const GeometryType &Geom) |
|
static double | CalculateAxisymmetricCircumference (const Vector &N, const GeometryType &Geom) |
|
static void | CalculateExtrapolationMatrixTriangle (Matrix &rExtrapolationMatrix, const GeometryData::IntegrationMethod &rIntegrationMethod) |
|
static void | CalculateExtrapolationMatrixQuad (Matrix &rExtrapolationMatrix, const GeometryData::IntegrationMethod &rIntegrationMethod) |
|
static void | CalculateExtrapolationMatrixTetra (Matrix &rExtrapolationMatrix, const GeometryData::IntegrationMethod &rIntegrationMethod) |
|
static void | CalculateExtrapolationMatrixHexa (Matrix &rExtrapolationMatrix, const GeometryData::IntegrationMethod &rIntegrationMethod) |
|
static Vector | CalculateNodalHydraulicHeadFromWaterPressures (const GeometryType &rGeom, const Properties &rProp) |
|