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.
Kratos::NurbsVolumeShapeFunction Member List

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::NurbsVolumeShapeFunctioninline
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::NurbsVolumeShapeFunctioninline
ComputeNurbsShapeFunctionValues(const Vector &rKnotsU, const Vector &rKnotsV, const Vector &rKnotsW, const Vector &Weights, const double ParameterU, const double ParameterV, const double ParameterW)Kratos::NurbsVolumeShapeFunctioninline
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::NurbsVolumeShapeFunctioninline
ControlPointIndices(SizeType NumberOfControlPointsU, SizeType NumberOfControlPointsV, SizeType NumberOfControlPointsW) constKratos::NurbsVolumeShapeFunctioninline
DerivativeOrder() constKratos::NurbsVolumeShapeFunctioninline
GetFirstNonzeroControlPointU() constKratos::NurbsVolumeShapeFunctioninline
GetFirstNonzeroControlPointV() constKratos::NurbsVolumeShapeFunctioninline
GetFirstNonzeroControlPointW() constKratos::NurbsVolumeShapeFunctioninline
GetLastNonzeroControlPointU() constKratos::NurbsVolumeShapeFunctioninline
GetLastNonzeroControlPointV() constKratos::NurbsVolumeShapeFunctioninline
GetLastNonzeroControlPointW() constKratos::NurbsVolumeShapeFunctioninline
IndexOfShapeFunctionRow(const SizeType DerivativeOrderU, const SizeType DerivativeOrderV, const SizeType DerivativeOrderW)Kratos::NurbsVolumeShapeFunctioninlinestatic
IndexType typedefKratos::NurbsVolumeShapeFunction
NonzeroControlPointIndices() constKratos::NurbsVolumeShapeFunctioninline
NumberOfNonzeroControlPoints() constKratos::NurbsVolumeShapeFunctioninline
NumberOfNonzeroControlPointsU() constKratos::NurbsVolumeShapeFunctioninline
NumberOfNonzeroControlPointsV() constKratos::NurbsVolumeShapeFunctioninline
NumberOfNonzeroControlPointsW() constKratos::NurbsVolumeShapeFunctioninline
NumberOfShapeFunctionRows(const SizeType DerivativeOrder)Kratos::NurbsVolumeShapeFunctioninlinestatic
NumberOfShapeFunctionRows() constKratos::NurbsVolumeShapeFunctioninline
NurbsVolumeShapeFunction()Kratos::NurbsVolumeShapeFunctioninline
NurbsVolumeShapeFunction(const SizeType PolynomialDegreeU, const SizeType PolynomialDegreeV, const SizeType PolynomialDegreeW, const SizeType DerivativeOrder)Kratos::NurbsVolumeShapeFunctioninline
operator()(const IndexType ControlPointIndex, const IndexType DerivativeRow) constKratos::NurbsVolumeShapeFunctioninline
operator()(const IndexType ControlPointIndexU, const IndexType ControlPointIndexV, const IndexType ControlPointIndexW, const IndexType DerivativeRow) constKratos::NurbsVolumeShapeFunctioninline
PolynomialDegreeU() constKratos::NurbsVolumeShapeFunctioninline
PolynomialDegreeV() constKratos::NurbsVolumeShapeFunctioninline
PolynomialDegreeW() constKratos::NurbsVolumeShapeFunctioninline
ResizeDataContainers(const SizeType PolynomialDegreeU, const SizeType PolynomialDegreeV, const SizeType PolynomialDegreeW, const SizeType DerivativeOrder)Kratos::NurbsVolumeShapeFunctioninline
ShapeFunctionValue(const IndexType ControlPointIndexU, const IndexType ControlPointIndexV, const IndexType ControlPointIndexW, const SizeType DerivativeRow) constKratos::NurbsVolumeShapeFunctioninline
ShapeFunctionValue(const IndexType ControlPointIndex, const SizeType DerivativeOrder) constKratos::NurbsVolumeShapeFunctioninline
SizeType typedefKratos::NurbsVolumeShapeFunction