OGS
ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim > Struct Template Reference

Detailed Description

template<typename ShapeFunction, typename LowerOrderShapeFunction, int GlobalDim>
struct ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim >

Collects common type aliases needed when working with NsAndWeight.

Definition at line 124 of file NsAndWeight.h.

#include <NsAndWeight.h>

Public Types

using ShapeMatrixPolicy = ShapeMatrixPolicyType<ShapeFunction, GlobalDim>
using ShapeMatrix = typename ShapeMatrixPolicy::ShapeMatrices::ShapeType
using LowerOrderShapeMatrixPolicy
using LowerOrderShapeMatrix
using NsAndWeight

Member Typedef Documentation

◆ LowerOrderShapeMatrix

template<typename ShapeFunction, typename LowerOrderShapeFunction, int GlobalDim>
using ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim >::LowerOrderShapeMatrix
Initial value:
typename LowerOrderShapeMatrixPolicy::ShapeMatrices::ShapeType

Definition at line 131 of file NsAndWeight.h.

◆ LowerOrderShapeMatrixPolicy

template<typename ShapeFunction, typename LowerOrderShapeFunction, int GlobalDim>
using ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim >::LowerOrderShapeMatrixPolicy
Initial value:
EigenFixedShapeMatrixPolicy< ShapeFunction, GlobalDim > ShapeMatrixPolicyType

Definition at line 129 of file NsAndWeight.h.

◆ NsAndWeight

template<typename ShapeFunction, typename LowerOrderShapeFunction, int GlobalDim>
using ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim >::NsAndWeight
Initial value:

Definition at line 134 of file NsAndWeight.h.

◆ ShapeMatrix

template<typename ShapeFunction, typename LowerOrderShapeFunction, int GlobalDim>
using ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim >::ShapeMatrix = typename ShapeMatrixPolicy::ShapeMatrices::ShapeType

Definition at line 127 of file NsAndWeight.h.

◆ ShapeMatrixPolicy

template<typename ShapeFunction, typename LowerOrderShapeFunction, int GlobalDim>
using ProcessLib::BoundaryConditionAndSourceTerm::Python::NsAndWeightsTraits< ShapeFunction, LowerOrderShapeFunction, GlobalDim >::ShapeMatrixPolicy = ShapeMatrixPolicyType<ShapeFunction, GlobalDim>

Definition at line 126 of file NsAndWeight.h.


The documentation for this struct was generated from the following file:
  • ProcessLib/BoundaryConditionAndSourceTerm/Python/Utils/NsAndWeight.h