Octopus
convergence_criterion_oct_m::convergence_criterion_t Type Reference

Detailed Description

Definition at line 120 of file convergence_criterion.F90.

Inheritance diagram for convergence_criterion_oct_m::convergence_criterion_t:
Inheritance graph

Public Attributes

real(real64), public tol_abs
 Tolerance of the convergence criterion. More...
 
real(real64), public tol_rel
 Tolerance of the convergence criterion. More...
 
character(len=:), allocatable, public label
 
type(unit_t), pointer, public unit => null()
 
real(real64), public val_abs
 Current value of the criterion. More...
 
real(real64), public val_rel
 

Private Member Functions

procedure is_converged => convergence_criterion_is_converged
 
procedure set_pointers => criterion_set_quantity_pointers
 
procedure write_info => criterion_write_info
 

Private Attributes

real(real64), pointer value_diff
 
real(real64), pointer norm
 

Member Function/Subroutine Documentation

◆ is_converged()

procedure convergence_criterion_oct_m::convergence_criterion_t::is_converged
private

Definition at line 133 of file convergence_criterion.F90.

◆ set_pointers()

procedure convergence_criterion_oct_m::convergence_criterion_t::set_pointers
private

Definition at line 134 of file convergence_criterion.F90.

◆ write_info()

procedure convergence_criterion_oct_m::convergence_criterion_t::write_info
private

Definition at line 135 of file convergence_criterion.F90.

Member Data Documentation

◆ tol_abs

real(real64), public convergence_criterion_oct_m::convergence_criterion_t::tol_abs

Tolerance of the convergence criterion.

Definition at line 122 of file convergence_criterion.F90.

◆ tol_rel

real(real64), public convergence_criterion_oct_m::convergence_criterion_t::tol_rel

Tolerance of the convergence criterion.

Definition at line 123 of file convergence_criterion.F90.

◆ label

character(len=:), allocatable, public convergence_criterion_oct_m::convergence_criterion_t::label

Definition at line 124 of file convergence_criterion.F90.

◆ unit

type(unit_t), pointer, public convergence_criterion_oct_m::convergence_criterion_t::unit => null()

Definition at line 125 of file convergence_criterion.F90.

◆ val_abs

real(real64), public convergence_criterion_oct_m::convergence_criterion_t::val_abs

Current value of the criterion.

Definition at line 127 of file convergence_criterion.F90.

◆ val_rel

real(real64), public convergence_criterion_oct_m::convergence_criterion_t::val_rel

Definition at line 128 of file convergence_criterion.F90.

◆ value_diff

real(real64), pointer convergence_criterion_oct_m::convergence_criterion_t::value_diff
private

Definition at line 129 of file convergence_criterion.F90.

◆ norm

real(real64), pointer convergence_criterion_oct_m::convergence_criterion_t::norm
private

Definition at line 130 of file convergence_criterion.F90.


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