WaveBlocksND
|
Helper class to ease template specialzations. More...
#include <bases.hpp>
Public Types | |
using | argument_type = CVector< D > |
using | potential_type = GMatrix< cD_to_c< D >, N, C > |
using | jacobian_type = GMatrix< cD_to_cD< D >, N, C > |
using | hessian_type = GMatrix< cD_to_cDxD< D >, N, C > |
using | potential_evaluation_type = CMatrix< N, C > |
using | jacobian_evaluation_type = GMatrix< CVector< D >, N, C > |
using | hessian_evaluation_type = GMatrix< CMatrix< D, D >, N, C > |
using | local_quadratic_evaluation_type = CMatrix< N, C > |
using | potential_return_type = complex_t |
using | jacobian_return_type = CVector< D > |
using | hessian_return_type = CMatrix< D, D > |
using | local_quadratic_return_type = complex_t |
Static Public Attributes | |
static const int | argument_dimension = D |
static const int | number_of_levels = N |
static const int | number_of_columns = C |
Helper class to ease template specialzations.
N | Number of levels |
D | Dimension of argument space |
C | Number of columns (N for canonical basis, 1 for eigen basis) |
using waveblocks::potentials::bases::Basis< N, D, C >::argument_type = CVector<D> |
using waveblocks::potentials::bases::Basis< N, D, C >::hessian_evaluation_type = GMatrix<CMatrix<D, D>, N, C> |
using waveblocks::potentials::bases::Basis< N, D, C >::hessian_return_type = CMatrix<D, D> |
using waveblocks::potentials::bases::Basis< N, D, C >::hessian_type = GMatrix<cD_to_cDxD<D>, N, C> |
using waveblocks::potentials::bases::Basis< N, D, C >::jacobian_evaluation_type = GMatrix<CVector<D>, N, C> |
using waveblocks::potentials::bases::Basis< N, D, C >::jacobian_return_type = CVector<D> |
using waveblocks::potentials::bases::Basis< N, D, C >::jacobian_type = GMatrix<cD_to_cD<D>, N, C> |
using waveblocks::potentials::bases::Basis< N, D, C >::local_quadratic_evaluation_type = CMatrix<N, C> |
using waveblocks::potentials::bases::Basis< N, D, C >::local_quadratic_return_type = complex_t |
using waveblocks::potentials::bases::Basis< N, D, C >::potential_evaluation_type = CMatrix<N, C> |
using waveblocks::potentials::bases::Basis< N, D, C >::potential_return_type = complex_t |
using waveblocks::potentials::bases::Basis< N, D, C >::potential_type = GMatrix<cD_to_c<D>, N, C> |
|
static |
|
static |
|
static |