KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
This is the complete list of members for Kratos::NurbsVolumeShapeFunction, including all inherited members.
ComputeBSplineShapeFunctionValues(const Vector &rKnotsU, const Vector &rKnotsV, const Vector &rKnotsW, const double ParameterU, const double ParameterV, const double ParameterW) | Kratos::NurbsVolumeShapeFunction | inline |
ComputeBSplineShapeFunctionValuesAtSpan(const Vector &rKnotsU, const Vector &rKnotsV, const Vector &rKnotsW, const int SpanU, const int SpanV, const int SpanW, const double ParameterU, const double ParameterV, const double ParameterW) | Kratos::NurbsVolumeShapeFunction | inline |
ComputeNurbsShapeFunctionValues(const Vector &rKnotsU, const Vector &rKnotsV, const Vector &rKnotsW, const Vector &Weights, const double ParameterU, const double ParameterV, const double ParameterW) | Kratos::NurbsVolumeShapeFunction | inline |
ComputeNurbsShapeFunctionValuesAtSpan(const Vector &rKnotsU, const Vector &rKnotsV, const Vector &rKnotsW, const IndexType SpanU, const IndexType SpanV, const IndexType SpanW, const Vector &Weights, const double ParameterU, const double ParameterV, const double ParameterW) | Kratos::NurbsVolumeShapeFunction | inline |
ControlPointIndices(SizeType NumberOfControlPointsU, SizeType NumberOfControlPointsV, SizeType NumberOfControlPointsW) const | Kratos::NurbsVolumeShapeFunction | inline |
DerivativeOrder() const | Kratos::NurbsVolumeShapeFunction | inline |
GetFirstNonzeroControlPointU() const | Kratos::NurbsVolumeShapeFunction | inline |
GetFirstNonzeroControlPointV() const | Kratos::NurbsVolumeShapeFunction | inline |
GetFirstNonzeroControlPointW() const | Kratos::NurbsVolumeShapeFunction | inline |
GetLastNonzeroControlPointU() const | Kratos::NurbsVolumeShapeFunction | inline |
GetLastNonzeroControlPointV() const | Kratos::NurbsVolumeShapeFunction | inline |
GetLastNonzeroControlPointW() const | Kratos::NurbsVolumeShapeFunction | inline |
IndexOfShapeFunctionRow(const SizeType DerivativeOrderU, const SizeType DerivativeOrderV, const SizeType DerivativeOrderW) | Kratos::NurbsVolumeShapeFunction | inlinestatic |
IndexType typedef | Kratos::NurbsVolumeShapeFunction | |
NonzeroControlPointIndices() const | Kratos::NurbsVolumeShapeFunction | inline |
NumberOfNonzeroControlPoints() const | Kratos::NurbsVolumeShapeFunction | inline |
NumberOfNonzeroControlPointsU() const | Kratos::NurbsVolumeShapeFunction | inline |
NumberOfNonzeroControlPointsV() const | Kratos::NurbsVolumeShapeFunction | inline |
NumberOfNonzeroControlPointsW() const | Kratos::NurbsVolumeShapeFunction | inline |
NumberOfShapeFunctionRows(const SizeType DerivativeOrder) | Kratos::NurbsVolumeShapeFunction | inlinestatic |
NumberOfShapeFunctionRows() const | Kratos::NurbsVolumeShapeFunction | inline |
NurbsVolumeShapeFunction() | Kratos::NurbsVolumeShapeFunction | inline |
NurbsVolumeShapeFunction(const SizeType PolynomialDegreeU, const SizeType PolynomialDegreeV, const SizeType PolynomialDegreeW, const SizeType DerivativeOrder) | Kratos::NurbsVolumeShapeFunction | inline |
operator()(const IndexType ControlPointIndex, const IndexType DerivativeRow) const | Kratos::NurbsVolumeShapeFunction | inline |
operator()(const IndexType ControlPointIndexU, const IndexType ControlPointIndexV, const IndexType ControlPointIndexW, const IndexType DerivativeRow) const | Kratos::NurbsVolumeShapeFunction | inline |
PolynomialDegreeU() const | Kratos::NurbsVolumeShapeFunction | inline |
PolynomialDegreeV() const | Kratos::NurbsVolumeShapeFunction | inline |
PolynomialDegreeW() const | Kratos::NurbsVolumeShapeFunction | inline |
ResizeDataContainers(const SizeType PolynomialDegreeU, const SizeType PolynomialDegreeV, const SizeType PolynomialDegreeW, const SizeType DerivativeOrder) | Kratos::NurbsVolumeShapeFunction | inline |
ShapeFunctionValue(const IndexType ControlPointIndexU, const IndexType ControlPointIndexV, const IndexType ControlPointIndexW, const SizeType DerivativeRow) const | Kratos::NurbsVolumeShapeFunction | inline |
ShapeFunctionValue(const IndexType ControlPointIndex, const SizeType DerivativeOrder) const | Kratos::NurbsVolumeShapeFunction | inline |
SizeType typedef | Kratos::NurbsVolumeShapeFunction |