CADETProcess.simulator.SolverTimeIntegratorParameters#
- class CADETProcess.simulator.SolverTimeIntegratorParameters(abstol, algtol, reltol, reltol_sens, init_step_size, max_steps, max_step_size, errortest_sens, max_newton_iter, max_errtest_fail, max_convtest_fail, max_newton_iter_sens)[source]#
Bases:
StructureConverter for time integartor parameters from CADETProcess to CADET.
- Attributes:
- abstol: float, optional
Absolute tolerance in the solution of the original system. The default is 1e-8.
- algtol: float, optional
Tolerance in the solution of the nonlinear consistency equations. The default is 1e-12.
- reltol: float, optional
Relative tolerance in the solution of the original system. The default is 1e-6.
- reltol_sens: float, optional
Relative tolerance in the solution of the sensitivity systems. The default is 1e-12.
- init_step_size: float, optional
Initial time integrator step size. The default is 1e-6.
- max_steps: int, optional
Maximum number of timesteps taken by IDAS The default is 1000000.
- max_step_size: float, optional
Maximum size of timesteps taken by IDAS. The default is 0.0 (unlimited).
- errortest_sens: bool, optional
If True: Use (forward) sensitivities in local error test The default is True.
- max_newton_iter: int, optional
Maximum number of Newton iterations in time step. The default is 3.
- max_errtest_fail: int, optional
Maximum number of local error test failures in time step The default is 7.
- max_convtest_fail: int, optional
Maximum number of Newton convergence test failures The default is 10.
- max_newton_iter_sens: int, optional
Maximum number of Newton iterations in forward sensitivity time step The default is 3.
See also
Structure
- abstol#
Parameter descriptor for unsigned floating-point parameters.
- algtol#
Parameter descriptor for unsigned floating-point parameters.
- errortest_sens#
Parameter descriptor constrained to boolean values.
Notes
This class also supports casting integers 0 and 1 to their boolean equivalents.
- init_step_size#
Parameter descriptor for unsigned floating-point parameters.
- max_convtest_fail#
Parameter descriptor for unsigned integer parameters.
- max_errtest_fail#
Parameter descriptor for unsigned integer parameters.
- max_newton_iter#
Parameter descriptor for unsigned integer parameters.
- max_newton_iter_sens#
Parameter descriptor for unsigned integer parameters.
- max_step_size#
Parameter descriptor for unsigned floating-point parameters.
- max_steps#
Parameter descriptor for unsigned integer parameters.
- reltol#
Parameter descriptor for unsigned floating-point parameters.
- reltol_sens#
Parameter descriptor for unsigned floating-point parameters.