ExaDG
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
ExaDG::Poisson::Operators::LaplaceKernel< dim, Number, n_components > Class Template Reference

Public Member Functions

void reinit (dealii::MatrixFree< dim, Number > const &matrix_free, LaplaceKernelData const &data_in, unsigned int const dof_index)
 
void calculate_penalty_parameter (dealii::MatrixFree< dim, Number > const &matrix_free, unsigned int const dof_index)
 
IntegratorFlags get_integrator_flags (bool const is_dg) const
 
void reinit_face (IntegratorFace &integrator_m, IntegratorFace &integrator_p, unsigned int const dof_index) const
 
void reinit_boundary_face (IntegratorFace &integrator_m, unsigned int const dof_index) const
 
void reinit_face_cell_based (dealii::types::boundary_id const boundary_id, IntegratorFace &integrator_m, IntegratorFace &integrator_p, unsigned int const dof_index) const
 
template<typename T >
DEAL_II_ALWAYS_INLINE T calculate_gradient_flux (T const &value_m, T const &value_p) const
 
template<typename T >
DEAL_II_ALWAYS_INLINE T calculate_value_flux (T const &normal_gradient_m, T const &normal_gradient_p, T const &value_m, T const &value_p) const
 

Static Public Member Functions

static MappingFlags get_mapping_flags (bool const compute_interior_face_integrals, bool const compute_boundary_face_integrals)
 

The documentation for this class was generated from the following file: