|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
Dune::PDELab::VectorBasisInterfaceSwitch< Basis, typename std::enable_if< Dune::AlwaysTrue< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type > Struct Template Reference
Switch for uniform treatment of local and global basis classes. More...
#include <dune/pdelab/localoperator/dgnavierstokesvelvecfem.hh>
Public Types | |
| using | DomainLocal = typename Basis::Traits::DomainType |
| export vector type of the local coordinates | |
| using | RangeField = typename Basis::Traits::RangeFieldType |
| export field type of the values | |
Static Public Member Functions | |
| template<typename Geometry > | |
| static void | jacobian (const Basis &basis, const Geometry &geometry, const DomainLocal &xl, std::vector< FieldMatrix< RangeField, dimRange, Geometry::coorddimension > > &jac) |
| Compute global jacobian matrix for vector valued bases. | |
Static Public Attributes | |
| static const std::size_t | dimRange = Basis::Traits::dimRange |
| export dimension of the values | |
Detailed Description
template<class Basis>
struct Dune::PDELab::VectorBasisInterfaceSwitch< Basis, typename std::enable_if< Dune::AlwaysTrue< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type >
struct Dune::PDELab::VectorBasisInterfaceSwitch< Basis, typename std::enable_if< Dune::AlwaysTrue< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type >
Switch for uniform treatment of local and global basis classes.
Member Typedef Documentation
◆ DomainLocal
template<class Basis >
| using Dune::PDELab::VectorBasisInterfaceSwitch< Basis, typename std::enable_if< Dune::AlwaysTrue< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type >::DomainLocal = typename Basis::Traits::DomainType |
export vector type of the local coordinates
◆ RangeField
template<class Basis >
| using Dune::PDELab::VectorBasisInterfaceSwitch< Basis, typename std::enable_if< Dune::AlwaysTrue< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type >::RangeField = typename Basis::Traits::RangeFieldType |
export field type of the values
Member Function Documentation
◆ jacobian()
template<class Basis >
template<typename Geometry >
|
inlinestatic |
Compute global jacobian matrix for vector valued bases.
Member Data Documentation
◆ dimRange
template<class Basis >
|
static |
export dimension of the values
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8