MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
Public Attributes | List of all members
mod_nlfff_optimization::nlfff_optimization_result Type Reference

Public Attributes

integer attempts =0
 
integer accepted_steps =0
 
integer rejected_steps =0
 
integer functional_evaluations =0
 
character(len=32) stop_reason ='not_started'
 
double precision initial_l =0.d0
 
double precision initial_l_force =0.d0
 
double precision initial_l_div =0.d0
 
double precision initial_b2_integral =0.d0
 
double precision initial_epsilon_force =0.d0
 
double precision initial_epsilon_div =0.d0
 
double precision step_floor =0.d0
 
double precision final_l =0.d0
 
double precision final_l_force =0.d0
 
double precision final_l_div =0.d0
 
double precision final_b2_integral =0.d0
 
double precision final_epsilon_force =0.d0
 
double precision final_epsilon_div =0.d0
 
double precision final_step =0.d0
 
integer plateau_count =0
 
double precision final_relative_functional_change =1.d0
 

Detailed Description

Definition at line 36 of file mod_nlfff_optimization.t.

Member Data Documentation

◆ accepted_steps

integer mod_nlfff_optimization::nlfff_optimization_result::accepted_steps =0

Definition at line 38 of file mod_nlfff_optimization.t.

◆ attempts

integer mod_nlfff_optimization::nlfff_optimization_result::attempts =0

Definition at line 37 of file mod_nlfff_optimization.t.

◆ final_b2_integral

double precision mod_nlfff_optimization::nlfff_optimization_result::final_b2_integral =0.d0

Definition at line 52 of file mod_nlfff_optimization.t.

◆ final_epsilon_div

double precision mod_nlfff_optimization::nlfff_optimization_result::final_epsilon_div =0.d0

Definition at line 54 of file mod_nlfff_optimization.t.

◆ final_epsilon_force

double precision mod_nlfff_optimization::nlfff_optimization_result::final_epsilon_force =0.d0

Definition at line 53 of file mod_nlfff_optimization.t.

◆ final_l

double precision mod_nlfff_optimization::nlfff_optimization_result::final_l =0.d0

Definition at line 49 of file mod_nlfff_optimization.t.

◆ final_l_div

double precision mod_nlfff_optimization::nlfff_optimization_result::final_l_div =0.d0

Definition at line 51 of file mod_nlfff_optimization.t.

◆ final_l_force

double precision mod_nlfff_optimization::nlfff_optimization_result::final_l_force =0.d0

Definition at line 50 of file mod_nlfff_optimization.t.

◆ final_relative_functional_change

double precision mod_nlfff_optimization::nlfff_optimization_result::final_relative_functional_change =1.d0

Definition at line 57 of file mod_nlfff_optimization.t.

◆ final_step

double precision mod_nlfff_optimization::nlfff_optimization_result::final_step =0.d0

Definition at line 55 of file mod_nlfff_optimization.t.

◆ functional_evaluations

integer mod_nlfff_optimization::nlfff_optimization_result::functional_evaluations =0

Definition at line 40 of file mod_nlfff_optimization.t.

◆ initial_b2_integral

double precision mod_nlfff_optimization::nlfff_optimization_result::initial_b2_integral =0.d0

Definition at line 45 of file mod_nlfff_optimization.t.

◆ initial_epsilon_div

double precision mod_nlfff_optimization::nlfff_optimization_result::initial_epsilon_div =0.d0

Definition at line 47 of file mod_nlfff_optimization.t.

◆ initial_epsilon_force

double precision mod_nlfff_optimization::nlfff_optimization_result::initial_epsilon_force =0.d0

Definition at line 46 of file mod_nlfff_optimization.t.

◆ initial_l

double precision mod_nlfff_optimization::nlfff_optimization_result::initial_l =0.d0

Definition at line 42 of file mod_nlfff_optimization.t.

◆ initial_l_div

double precision mod_nlfff_optimization::nlfff_optimization_result::initial_l_div =0.d0

Definition at line 44 of file mod_nlfff_optimization.t.

◆ initial_l_force

double precision mod_nlfff_optimization::nlfff_optimization_result::initial_l_force =0.d0

Definition at line 43 of file mod_nlfff_optimization.t.

◆ plateau_count

integer mod_nlfff_optimization::nlfff_optimization_result::plateau_count =0

Definition at line 56 of file mod_nlfff_optimization.t.

◆ rejected_steps

integer mod_nlfff_optimization::nlfff_optimization_result::rejected_steps =0

Definition at line 39 of file mod_nlfff_optimization.t.

◆ step_floor

double precision mod_nlfff_optimization::nlfff_optimization_result::step_floor =0.d0

Definition at line 48 of file mod_nlfff_optimization.t.

◆ stop_reason

character(len=32) mod_nlfff_optimization::nlfff_optimization_result::stop_reason ='not_started'

Definition at line 41 of file mod_nlfff_optimization.t.


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