|
| TimeIntegratorConstantsBase (unsigned int const order, bool const start_with_low_order) |
|
void | update (unsigned int const current_order, bool const adaptive_time_stepping, std::vector< double > const &time_steps) |
|
unsigned int | get_order () const |
|
virtual void | print (dealii::ConditionalOStream &pcout) const =0 |
|
|
unsigned int const | order |
|
bool const | start_with_low_order |
|
◆ disable_high_order_constants()
void ExaDG::TimeIntegratorConstantsBase::disable_high_order_constants |
( |
unsigned int const | current_order, |
|
|
std::vector< double > & | constants ) |
|
inlineprotected |
Can be used to zero out components of the vector which should not be used. This is needed if start_with_low_order = true. We ensure only relevant vectors are used during summation over constant[i]*vector[i] by setting unused constants=0.
The documentation for this class was generated from the following file: