BSpline Finite Element Exterior Calculus
Loading...
Searching...
No Matches
m_mform_solver::solversolveoptions Interface Reference
Inheritance diagram for m_mform_solver::solversolveoptions:
m_mform_solver::solverinitoptions m_mform_eigensolver::eigeninitoptions

Public Member Functions

procedure apply_default_solve_options (options, default_max_iter, default_verbosity)
 
type(solversolveoptions) function make_solver_solve_options (rtol, atol, max_iter, verbosity, verbosity_flag)
 Create a SolverSolveOptions object from the provided arguments.
 

Public Attributes

real(wp) rtol = -1._wp
 Relative tolerance for the solver.
 
real(wp) atol = -1._wp
 Absolute tolerance for the solver.
 
integer max_iter = -1
 Maximum number of iterations for the solver.
 
integer verbosity = -1
 Verbosity level for the solver (default: VERBOSITY_WARN_ON_FAILURE)
 

Member Function/Subroutine Documentation

◆ make_solver_solve_options()

type(solversolveoptions) function m_mform_solver::solversolveoptions::make_solver_solve_options ( real(wp), intent(in), optional rtol,
real(wp), intent(in), optional atol,
integer, intent(in), optional max_iter,
character(*), intent(in), optional verbosity,
integer, intent(in), optional verbosity_flag )

Create a SolverSolveOptions object from the provided arguments.

Parameters
[in]rtol_(optional)_ The relative tolerance for the solver (default is 1.e-10, or the value set in the init() method)
[in]atol_(optional)_ The absolute tolerance for the solver (default is 1.e-20, or the value set in the init() method)
[in]max_iter_(optional)_ The maximum number of iterations for the solver (default is the value set in the init() method)
[in]verbosity_(optional)_ The verbosity level for the solver (default is the value set in the init() method)
[in]verbosity_flag_(optional)_ The verbosity flag for the solver (default is the value set in the init() method)

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