
type(solvers_type), pointer  solvers 
 A pointer to the control loop solvers. Note that if this is a linked solver this will be NULL and solvers should be accessed through the linking solver. More...


integer(intg)  global_number 
 The global number of the solver in the list of solvers. More...


type(solver_type), pointer  linking_solver 
 A pointer to any solver that is linking to this solver. More...


integer(intg)  number_of_linked_solvers 
 The number of linked solvers. More...


type(solver_ptr_type), dimension(:), allocatable  linked_solvers 
 LINKED_SOLVERS(linked_solver_idx). A pointer to the linked solvers. More...


type(solver_ptr_type), dimension(:), allocatable  linked_solver_type_map 
 LINKED_SOLVER_TYPE_MAP(linked_solver_idx). The map from the available linked solver types to the linked solver types that are defined for the solver. linked_solver_idx varies from 1 to SOLVER_ROUTINES::SOLVER_NUMBER_OF_SOLVER_TYPES. If the particular linked solver type has not been defined on the solver then the LINKED_SOLVER_TYPE_MAP will be NULL. More...


logical  solver_finished 
 Is .TRUE. if the solver has finished being created, .FALSE. if not. More...


type(varying_string)  label 
 A user defined label for the solver. More...


integer(intg)  output_type 
 The type of output required. More...


integer(intg)  solve_type 
 The type of the solver. More...


type(linear_solver_type), pointer  linear_solver 
 A pointer to the linear solver information. More...


type(nonlinear_solver_type), pointer  nonlinear_solver 
 A pointer to the nonlinear solver information. More...


type(dynamic_solver_type), pointer  dynamic_solver 
 A pointer to the dynamic solver information. More...


type(dae_solver_type), pointer  dae_solver 
 A pointer to the differentialalgebraic equation solver information. More...


type(eigenproblem_solver_type), pointer  eigenproblem_solver 
 A pointer to the eigenproblem solver information. More...


type(optimiser_solver_type), pointer  optimiser_solver 
 A pointer to the optimiser solver information. More...


type(cellml_evaluator_solver_type), pointer  cellml_evaluator_solver 
 A pointer to the CellML solver information. More...


type(geometrictransformationsolvertype), pointer  geometrictransformationsolver 
 A pointer to the geometric transformation solver information. More...


type(solver_equations_type), pointer  solver_equations 
 A pointer to the solver equations. More...


type(cellml_equations_type), pointer  cellml_equations 
 A pointer to the CellML equations. More...

