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 |