oomph::SolverParameters Struct Reference

#include <my_problem.h>

Public Member Functions

 SolverParameters ()
 

Public Attributes

LinearSolverlinear_solver_pt
 
double newton_solver_tolerance
 
unsigned max_newton_iterations
 
double max_residuals
 
bool shut_up_in_newton_solve
 
bool always_take_one_newton_step
 
bool jacobian_reuse_is_enabled
 
bool jacobian_has_been_computed
 
bool problem_is_nonlinear
 
LinearSolvermass_matrix_solver_for_explicit_timestepper_pt
 
bool mass_matrix_reuse_is_enabled
 
bool mass_matrix_has_been_computed
 
bool discontinuous_element_formulation
 

Constructor & Destructor Documentation

◆ SolverParameters()

oomph::SolverParameters::SolverParameters ( )
inline
84  {
85  linear_solver_pt = 0;
87  }
LinearSolver * mass_matrix_solver_for_explicit_timestepper_pt
Definition: my_problem.h:104
LinearSolver * linear_solver_pt
Definition: my_problem.h:89

Member Data Documentation

◆ always_take_one_newton_step

bool oomph::SolverParameters::always_take_one_newton_step

◆ discontinuous_element_formulation

bool oomph::SolverParameters::discontinuous_element_formulation

◆ jacobian_has_been_computed

bool oomph::SolverParameters::jacobian_has_been_computed

◆ jacobian_reuse_is_enabled

bool oomph::SolverParameters::jacobian_reuse_is_enabled

◆ linear_solver_pt

LinearSolver* oomph::SolverParameters::linear_solver_pt

◆ mass_matrix_has_been_computed

bool oomph::SolverParameters::mass_matrix_has_been_computed

◆ mass_matrix_reuse_is_enabled

bool oomph::SolverParameters::mass_matrix_reuse_is_enabled

◆ mass_matrix_solver_for_explicit_timestepper_pt

LinearSolver* oomph::SolverParameters::mass_matrix_solver_for_explicit_timestepper_pt

◆ max_newton_iterations

unsigned oomph::SolverParameters::max_newton_iterations

◆ max_residuals

double oomph::SolverParameters::max_residuals

◆ newton_solver_tolerance

double oomph::SolverParameters::newton_solver_tolerance

◆ problem_is_nonlinear

bool oomph::SolverParameters::problem_is_nonlinear

◆ shut_up_in_newton_solve

bool oomph::SolverParameters::shut_up_in_newton_solve

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