ExaDG
|
This is the complete list of members for ExaDG::ConvDiff::Interface::Operator< Number >, including all inherited members.
calculate_time_step_cfl_analytical_velocity(double const time) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
calculate_time_step_cfl_global(double const time) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
calculate_time_step_cfl_numerical_velocity(VectorType const &velocity) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
calculate_time_step_diffusion() const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
calculate_time_step_max_efficiency(unsigned int const order_time_integrator) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
evaluate_explicit_time_int(VectorType &dst, VectorType const &src, double const evaluation_time, VectorType const *velocity=nullptr) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
initialize_dof_vector(VectorType &src) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
initialize_dof_vector_velocity(VectorType &src) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
Operator() (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | inline |
prescribe_initial_conditions(VectorType &src, double const evaluation_time) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
project_velocity(VectorType &velocity, double const time) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
rhs(VectorType &dst, double const evaluation_time=0.0, VectorType const *velocity=nullptr) const =0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
solve(VectorType &sol, VectorType const &rhs, bool const update_preconditioner, double const scaling_factor=-1.0, double const evaluation_time=-1.0, VectorType const *velocity=nullptr)=0 (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | pure virtual |
VectorType typedef (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | |
~Operator() (defined in ExaDG::ConvDiff::Interface::Operator< Number >) | ExaDG::ConvDiff::Interface::Operator< Number > | inlinevirtual |