59 const std::string type,
60 const bool only_Ti_is_ghosted =
true);
70 VectorType & solution,
71 const Number ¤t_time,
72 const Number &time_step,
73 const std::function<
void(
const VectorType &, VectorType &,
const Number)>
94 const bool only_Ti_is_ghosted;
99 std::vector<Number> ai, bi;
104 static constexpr bool manual_compress =
106#ifdef DEAL_II_WITH_PETSC
107 || std::is_same_v<VectorType, dealii::PETScWrappers::MPI::Vector> ||
108 std::is_same_v<VectorType, dealii::PETScWrappers::MPI::BlockVector>
110#ifdef DEAL_II_WITH_TRILINOS
111 || std::is_same_v<VectorType, dealii::TrilinosWrappers::MPI::Vector> ||
112 std::is_same_v<VectorType, dealii::TrilinosWrappers::MPI::BlockVector>
void perform_time_step(VectorType &solution, const Number ¤t_time, const Number &time_step, const std::function< void(const VectorType &, VectorType &, const Number)> &op)
Definition time_integrators.templates.h:93