ImplicitParameters Struct Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters Struct Reference
#include <abstract_timestepper.hh>
Public Attributes | |
| double | dt |
| double | minimal_dt |
| double | maximal_dt |
| double | abs_tol |
| double | rel_tol |
| uint | max_steps |
| uint | max_non_linear_iterations |
| bool | jacobian_diagnostics |
| bool | ida_callback_trace |
| double | ida_callback_trace_min_t |
| uint | ida_callback_trace_max_lines |
| bool | ida_callback_trace_successes |
| bool | ida_error_dof_diagnostics |
| uint | ida_error_dof_diagnostics_top_n |
Member Data Documentation
◆ abs_tol
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::abs_tol |
◆ dt
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::dt |
◆ ida_callback_trace
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| bool DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::ida_callback_trace |
◆ ida_callback_trace_max_lines
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| uint DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::ida_callback_trace_max_lines |
◆ ida_callback_trace_min_t
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::ida_callback_trace_min_t |
◆ ida_callback_trace_successes
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| bool DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::ida_callback_trace_successes |
◆ ida_error_dof_diagnostics
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| bool DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::ida_error_dof_diagnostics |
◆ ida_error_dof_diagnostics_top_n
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| uint DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::ida_error_dof_diagnostics_top_n |
◆ jacobian_diagnostics
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| bool DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::jacobian_diagnostics |
Enables the <run>_jacobian_diagnostics.csv tables. Off by default because the records are not free: each one costs a full sweep over the assembled Jacobian and, for factorizing solvers, a condition estimate worth several extra triangular solves.
◆ max_non_linear_iterations
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| uint DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::max_non_linear_iterations |
◆ max_steps
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| uint DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::max_steps |
◆ maximal_dt
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::maximal_dt |
◆ minimal_dt
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::minimal_dt |
◆ rel_tol
template<typename VectorType_ , typename SparseMatrixType_ , uint dim_>
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ImplicitParameters::rel_tol |
The documentation for this struct was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/abstract_timestepper.hh
Generated by