|
OpenCMISS-Iron Internal API Documentation
|
Contains information for a Newton line search nonlinear solver. More...

Public Attributes | |
| type(newton_solver_type), pointer | newton_solver |
| A pointer to the Newton solver. More... | |
| integer(intg) | solver_library |
| The library type for the Newton linesearch solver. More... | |
| integer(intg) | solver_matrices_library |
| The library type for the Newton linesearch solver matrices. More... | |
| integer(intg) | linesearch_type |
| The line search type. More... | |
| real(dp) | linesearch_alpha |
| The line search alpha. More... | |
| real(dp) | linesearch_maxstep |
| The line search maximum step. More... | |
| real(dp) | linesearch_steptolerance |
| The line search step tolerance. More... | |
| type(petscmatcoloringtype) | jacobianmatcoloring |
| The Jacobian matrix colouring. More... | |
| type(petsciscoloringtype) | jacobianiscoloring |
| The Jacobian matrix index set colouring. More... | |
| type(petscmatfdcoloringtype) | jacobianmatfdcoloring |
| The Jacobian matrix finite difference colouring. More... | |
| type(petscsnestype) | snes |
| The PETSc nonlinear solver object. More... | |
| type(petscsneslinesearchtype) | sneslinesearch |
| The PETSc SNES line search object. More... | |
| logical | linesearchmonitoroutput |
| Flag to determine whether to enable/disable linesearch monitor output. More... | |
Contains information for a Newton line search nonlinear solver.
| type(petsciscoloringtype) types::newton_linesearch_solver_type::jacobianiscoloring |
| type(petscmatcoloringtype) types::newton_linesearch_solver_type::jacobianmatcoloring |
| type(petscmatfdcoloringtype) types::newton_linesearch_solver_type::jacobianmatfdcoloring |
| real(dp) types::newton_linesearch_solver_type::linesearch_alpha |
| real(dp) types::newton_linesearch_solver_type::linesearch_maxstep |
| real(dp) types::newton_linesearch_solver_type::linesearch_steptolerance |
| integer(intg) types::newton_linesearch_solver_type::linesearch_type |
| logical types::newton_linesearch_solver_type::linesearchmonitoroutput |
| type(newton_solver_type), pointer types::newton_linesearch_solver_type::newton_solver |
| type(petscsnestype) types::newton_linesearch_solver_type::snes |
| type(petscsneslinesearchtype) types::newton_linesearch_solver_type::sneslinesearch |
| integer(intg) types::newton_linesearch_solver_type::solver_library |
The library type for the Newton linesearch solver.
| integer(intg) types::newton_linesearch_solver_type::solver_matrices_library |
The library type for the Newton linesearch solver matrices.