/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/FV/reconstructor/advection/first_order_reconstructor.hh Source File#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
first_order_reconstructor.hh
Go to the documentation of this file.
Definition first_order_reconstructor.hh:11
static constexpr int jacobian_stencil_radius
Definition first_order_reconstructor.hh:17
autodiff::Real< 1, NumberType > ADNumberType
Definition first_order_reconstructor.hh:12
static GradientType< dim, NumberType, n_components > compute_gradient_derivative(const dealii::Point< dim > ¢er_pos, const std::array< ADNumberType, n_components > &u_center, const std::array< dealii::Point< dim >, n_faces > &x_n, const std::array< std::array< ADNumberType, n_components >, n_faces > &u_n)
Definition first_order_reconstructor.hh:42
static ThirdDerivativeType< dim, NumberType, n_components > compute_third_derivatives_at_face_derivative(const std::array< dealii::Point< dim >, 4 > &x_stencil, const std::array< std::array< ADNumberType, n_components >, 4 > &u_stencil)
Definition first_order_reconstructor.hh:70
static GradientType< dim, NumberType, n_components > compute_gradient(const dealii::Point< dim > ¢er_pos, const std::array< NumberType, n_components > &u_center, const std::array< dealii::Point< dim >, n_faces > &x_n, const std::array< std::array< NumberType, n_components >, n_faces > &u_n)
Definition first_order_reconstructor.hh:21
static GradientType< dim, NumberType, n_components > compute_gradient_at_point(const dealii::Point< dim > ¢er_pos, const dealii::Point< dim > &x, const std::array< NumberType, n_components > &u_center, const std::array< dealii::Point< dim >, n_faces > &x_n, const std::array< std::array< NumberType, n_components >, n_faces > &u_n)
Definition first_order_reconstructor.hh:31
static GradientType< dim, NumberType, n_components > compute_gradient_at_point_derivative(const dealii::Point< dim > ¢er_pos, const dealii::Point< dim > &x, const std::array< ADNumberType, n_components > &u_center, const std::array< dealii::Point< dim >, n_faces > &x_n, const std::array< std::array< ADNumberType, n_components >, n_faces > &u_n)
Definition first_order_reconstructor.hh:52
static constexpr int n_faces
Definition first_order_reconstructor.hh:16
static ThirdDerivativeType< dim, NumberType, n_components > compute_third_derivatives_at_face(const std::array< dealii::Point< dim >, 4 > &x_stencil, const std::array< std::array< NumberType, n_components >, 4 > &u_stencil)
Definition first_order_reconstructor.hh:62
static constexpr int dim
Definition first_order_reconstructor.hh:15
std::array< dealii::Tensor< 1, dim, NumberType >, n_components > GradientType
Per-component gradient type: one Tensor<1,dim> per solution component.
Definition types.hh:17
std::array< dealii::Tensor< 3, dim, NumberType >, n_components > ThirdDerivativeType
Per-component third spatial derivative type.
Definition types.hh:23
Definition complex_math.hh:10
Generated by