13template <
typename Tdata>
25 if (this->
mixing ==
nullptr)
43 void mix(
const Tdata& data_in,
const bool flag_restart);
data for Mixing class
Definition mixing_data.h:14
Mixing class can mixing different steps of data to solver the iteration problem. For equation x = f(x...
Definition mixing.h:19
Definition Mix_Matrix.h:15
const Tdata & get_data_out() const
Get the data out object.
Definition Mix_Matrix.h:33
void init(Base_Mixing::Mixing *mixing_in)
init Mix_Matrix with Mixing pointer
Definition Mix_Matrix.h:22
Base_Mixing::Mixing_Data matrix_data
Definition Mix_Matrix.h:50
Base_Mixing::Mixing * mixing
Definition Mix_Matrix.h:49
double mixing_beta
Definition Mix_Matrix.h:45
Tdata data_out
Definition Mix_Matrix.h:48
bool separate_loop
Definition Mix_Matrix.h:51
void mix(const Tdata &data_in, const bool flag_restart)
Mixes the input data according to the set mixing mode.