internal Namespace Reference#
|
DiFfRG
|
Classes | |
| struct | _has_dim |
| class | FunctionFromLambda |
| class | MatsubaraStorage |
| A class that stores Matsubara quadrature points and weights for a given T, E. Its main purpose is to avoid recomputing the quadrature points and weights for each Matsubara integrator and provide a search algorithm to find previously computed Matsubara quadratures. More... | |
| class | QuadratureStorage |
| A class that stores Quadrature points and weights for a given type and order Its main purpose is to avoid recomputing the quadrature points and weights for each integrator and provide a search algorithm to find previously computed quadratures. More... | |
| class | Transform_fT_p2 |
| class | Transform_fT_p2_1ang |
| class | Transform_fT_p2_4D_2ang |
| class | Transform_p2 |
| class | Transform_p2_1ang |
| class | Transform_p2_4D_2ang |
| class | Transform_p2_4D_3ang |
Functions | |
| template<int startDim, int stopDim, int dim, typename NT , typename FUN > | |
| NT | TBBReductionHelper (const device::array< size_t, dim > &grid_size, const FUN &functor, const device::array< size_t, dim > &idx) |
| template<int dim> | |
| int | gsl_unwrap (const gsl_vector *gsl_x, void *params, gsl_vector *gsl_f) |
| template<int dim, typename Cell > | |
| bool | is_in_cell (const Cell &cell, const Point< dim > &point, const Mapping< dim > &mapping) |
| template<int dim> | |
| dealii::Point< dim > | get_origin (const dealii::DoFHandler< dim > &dof_handler, typename dealii::DoFHandler< dim >::cell_iterator &EoM_cell) |
| template<int dim, typename NT = double> | |
| std::array< size_t, dim > | make_int_grid (const JSONValue &json, const std::array< std::string, dim > &names) |
| template<typename T > | |
| auto KOKKOS_FORCEINLINE_FUNCTION | Cosh (const T x) |
| template<typename T > | |
| auto KOKKOS_FORCEINLINE_FUNCTION | Sinh (const T x) |
| template<typename T > | |
| auto KOKKOS_FORCEINLINE_FUNCTION | Tanh (const T x) |
| template<typename T > | |
| auto KOKKOS_FORCEINLINE_FUNCTION | Coth (const T x) |
| template<typename T > | |
| auto KOKKOS_FORCEINLINE_FUNCTION | Sech (const T x) |
| template<typename T > | |
| auto KOKKOS_FORCEINLINE_FUNCTION | Csch (const T x) |
Variables | |
| template<typename T , int dim> | |
| constexpr bool | has_dim = _has_dim<T, dim>::value |
Function Documentation
◆ Cosh()
template<typename T >
| auto KOKKOS_FORCEINLINE_FUNCTION DiFfRG::internal::Cosh | ( | const T | x | ) |
◆ Coth()
template<typename T >
| auto KOKKOS_FORCEINLINE_FUNCTION DiFfRG::internal::Coth | ( | const T | x | ) |
◆ Csch()
template<typename T >
| auto KOKKOS_FORCEINLINE_FUNCTION DiFfRG::internal::Csch | ( | const T | x | ) |
◆ get_origin()
template<int dim>
| dealii::Point< dim > DiFfRG::internal::get_origin | ( | const dealii::DoFHandler< dim > & | dof_handler, |
| typename dealii::DoFHandler< dim >::cell_iterator & | EoM_cell ) |
◆ gsl_unwrap()
template<int dim>
| int DiFfRG::internal::gsl_unwrap | ( | const gsl_vector * | gsl_x, |
| void * | params, | ||
| gsl_vector * | gsl_f ) |
◆ is_in_cell()
template<int dim, typename Cell >
| bool DiFfRG::internal::is_in_cell | ( | const Cell & | cell, |
| const Point< dim > & | point, | ||
| const Mapping< dim > & | mapping ) |
◆ make_int_grid()
template<int dim, typename NT = double>
| std::array< size_t, dim > DiFfRG::internal::make_int_grid | ( | const JSONValue & | json, |
| const std::array< std::string, dim > & | names ) |
◆ Sech()
template<typename T >
| auto KOKKOS_FORCEINLINE_FUNCTION DiFfRG::internal::Sech | ( | const T | x | ) |
◆ Sinh()
template<typename T >
| auto KOKKOS_FORCEINLINE_FUNCTION DiFfRG::internal::Sinh | ( | const T | x | ) |
◆ Tanh()
template<typename T >
| auto KOKKOS_FORCEINLINE_FUNCTION DiFfRG::internal::Tanh | ( | const T | x | ) |
◆ TBBReductionHelper()
template<int startDim, int stopDim, int dim, typename NT , typename FUN >
| NT DiFfRG::internal::TBBReductionHelper | ( | const device::array< size_t, dim > & | grid_size, |
| const FUN & | functor, | ||
| const device::array< size_t, dim > & | idx ) |
Variable Documentation
◆ has_dim
template<typename T , int dim>
|
constexpr |
Generated by