PreFE struct acts as a convenient wrapper for the FE class to access different type traits. More...
#include <ikarus/finiteelements/febase.hh>
Public Types | |
| using | BasisHandler = BH |
| using | FERequirements = FER |
| using | Traits = FETraits< BH, FER, useEigenRef, useFlat > |
| template<template< typename, typename > class... Skills> | |
| using | FE = FE< PreFE, Skills... > |
Static Public Attributes | |
| static constexpr int | worldDim = BasisHandler::Basis::worlddim |
| static constexpr bool | useEigenReference = useEigenRef |
| static constexpr bool | useFlatBasis = useFlat |
| BH | The type of the basis handler. |
| useFlat | A boolean indicating if the type of the underlying basis is of the flat or the untouched version. |
| FER | The requirements for the finite element. |
| useEigenRef | A boolean flag indicating whether to use Eigen references. |
| using Ikarus::PreFE< BH, FER, useFlat, useEigenRef >::BasisHandler = BH |
| using Ikarus::PreFE< BH, FER, useFlat, useEigenRef >::FE = FE<PreFE, Skills...> |
| using Ikarus::PreFE< BH, FER, useFlat, useEigenRef >::FERequirements = FER |
| using Ikarus::PreFE< BH, FER, useFlat, useEigenRef >::Traits = FETraits<BH, FER, useEigenRef, useFlat> |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |