type_nonlinear_solver Derived Type

type, public :: type_nonlinear_solver


Inherits

type~~type_nonlinear_solver~~InheritsGraph type~type_nonlinear_solver type_nonlinear_solver type~type_convergence type_convergence type~type_nonlinear_solver->type~type_convergence convergence type~type_convergence_criteria type_convergence_criteria type~type_convergence->type~type_convergence_criteria residual, update

Inherited by

type~~type_nonlinear_solver~~InheritedByGraph type~type_nonlinear_solver type_nonlinear_solver type~type_solver_settings type_solver_settings type~type_solver_settings->type~type_nonlinear_solver nonlinear_solver type~input_basic input_basic type~input_basic->type~type_solver_settings solver_settings type~type_input type_input type~type_input->type~input_basic basic

Components

Type Visibility Attributes Name Initial
type(type_convergence), public :: convergence
integer(kind=int32), public :: max_iterations
character(len=:), public, allocatable :: method
integer(kind=int32), public :: update_frequency

Source Code

    type :: type_nonlinear_solver
        character(:), allocatable :: method
        integer(int32) :: update_frequency
        integer(int32) :: max_iterations
        type(type_convergence) :: convergence
    end type type_nonlinear_solver