TimestepperJacobianBuildDiagnostics Struct Reference#

DiFfRG: DiFfRG::TimestepperJacobianBuildDiagnostics Struct Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
DiFfRG::TimestepperJacobianBuildDiagnostics Struct Reference

#include <jacobian_diagnostics.hh>

Public Attributes

std::size_t jacobian_build_id = 0
 
ImplicitTimestepperKind stepper_kind = ImplicitTimestepperKind::ida
 
ImplicitTimestepperStage stage = ImplicitTimestepperStage::main
 
double step = std::numeric_limits<double>::quiet_NaN()
 
double retry_index = std::numeric_limits<double>::quiet_NaN()
 
double ida_step = std::numeric_limits<double>::quiet_NaN()
 
double alpha = std::numeric_limits<double>::quiet_NaN()
 
double beta = std::numeric_limits<double>::quiet_NaN()
 
double residual_weight = std::numeric_limits<double>::quiet_NaN()
 
double last_h = std::numeric_limits<double>::quiet_NaN()
 
double current_h = std::numeric_limits<double>::quiet_NaN()
 

Member Data Documentation

◆ alpha

double DiFfRG::TimestepperJacobianBuildDiagnostics::alpha = std::numeric_limits<double>::quiet_NaN()

◆ beta

double DiFfRG::TimestepperJacobianBuildDiagnostics::beta = std::numeric_limits<double>::quiet_NaN()

◆ current_h

double DiFfRG::TimestepperJacobianBuildDiagnostics::current_h = std::numeric_limits<double>::quiet_NaN()

◆ ida_step

double DiFfRG::TimestepperJacobianBuildDiagnostics::ida_step = std::numeric_limits<double>::quiet_NaN()

◆ jacobian_build_id

std::size_t DiFfRG::TimestepperJacobianBuildDiagnostics::jacobian_build_id = 0

◆ last_h

double DiFfRG::TimestepperJacobianBuildDiagnostics::last_h = std::numeric_limits<double>::quiet_NaN()

◆ residual_weight

double DiFfRG::TimestepperJacobianBuildDiagnostics::residual_weight = std::numeric_limits<double>::quiet_NaN()

◆ retry_index

double DiFfRG::TimestepperJacobianBuildDiagnostics::retry_index = std::numeric_limits<double>::quiet_NaN()

◆ stage

ImplicitTimestepperStage DiFfRG::TimestepperJacobianBuildDiagnostics::stage = ImplicitTimestepperStage::main

◆ step

double DiFfRG::TimestepperJacobianBuildDiagnostics::step = std::numeric_limits<double>::quiet_NaN()

◆ stepper_kind

ImplicitTimestepperKind DiFfRG::TimestepperJacobianBuildDiagnostics::stepper_kind = ImplicitTimestepperKind::ida

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