|
template<typename Real , std::size_t NumDimensions, std::size_t R = NumDimensions, std::size_t C = NumDimensions> |
using | tatooine::polymorphic::matrixfield = field< Real, NumDimensions, mat< Real, R, C > > |
|
template<typename Real , std::size_t NumDimensions, std::size_t C = NumDimensions> |
using | tatooine::polymorphic::vectorfield = field< Real, NumDimensions, vec< Real, C > > |
|
template<typename Real , std::size_t NumDimensions> |
using | tatooine::polymorphic::scalarfield = field< Real, NumDimensions, Real > |
|
template<typename Real , std::size_t NumDimensions, typename Tensor > |
using | tatooine::field_list = std::vector< std::unique_ptr< polymorphic::field< Real, NumDimensions, Tensor > > > |
|
template<typename Real , std::size_t NumDimensions, std::size_t C = NumDimensions> |
using | tatooine::vectorfield_list = field_list< Real, NumDimensions, vec< Real, C > > |
|
template<typename V , typename Real , std::size_t NumDimensions, std::size_t R = NumDimensions, std::size_t C = NumDimensions> |
using | tatooine::matrixfield = field< V, Real, NumDimensions, mat< Real, R, C > > |
|
template<typename V , typename Real , std::size_t NumDimensions, std::size_t C = NumDimensions> |
using | tatooine::vectorfield = field< V, Real, NumDimensions, vec< Real, NumDimensions > > |
|
template<typename V , typename Real , std::size_t NumDimensions> |
using | tatooine::scalarfield = field< V, Real, NumDimensions, Real > |
|