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

Public Member Functions

void initialize (dealii::MatrixFree< dim, Number > const &matrix_free_in, InverseMassOperatorData const inverse_mass_operator_data)
 
void update ()
 
void apply (VectorType &dst, VectorType const &src) const
 
void apply_scale (VectorType &dst, double const scaling_factor, VectorType const &src) const
 

Member Function Documentation

◆ update()

template<int dim, int n_components, typename Number >
void ExaDG::InverseMassOperator< dim, n_components, Number >::update ( )
inline

Updates the inverse mass operator. This function recomputes the diagonal/block-diagonal in case the geometry has changed (e.g. the mesh has been deformed).


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