/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/physics/integration/abstract_integrator.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/physics/integration/abstract_integrator.hh File Reference
DiFfRG
abstract_integrator.hh File Reference

Go to the source code of this file.

Classes

class  DiFfRG::AbstractIntegrator
 

Namespaces

namespace  DiFfRG
 
namespace  DiFfRG::internal
 

Concepts

concept  DiFfRG::provides_regulator
 
concept  DiFfRG::provides_kernel
 
concept  DiFfRG::provides_constant
 
concept  DiFfRG::is_valid_kernel
 

Functions

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)
 
template<typename NT , typename KERNEL , typename ctype , int dim, typename... ARGS>
NT DiFfRG::multidim_kernel_call (const ARGS &...args)
 
template<typename NT , typename KERNEL , typename ctype , int dim, typename... ARGS>
consteval void DiFfRG::check_kernel_requirements ()