KASKADE 7 development version
Public Member Functions | Public Attributes | Protected Member Functions | Friends | List of all members
Kaskade::HypIPParameters Class Reference

#include <hyp_ip.hh>

Detailed Description

Definition at line 14 of file hyp_ip.hh.

Inheritance diagram for Kaskade::HypIPParameters:
Kaskade::IterationParameters

Public Member Functions

 HypIPParameters (double desiredAccuracy_, int maxSteps_)
 
void logStep ()
 Log all quantities in this class. More...
 
virtual void reset ()
 Reset all quantities in this class. More...
 

Public Attributes

double gamma
 
double alpha
 
double sigma
 
double Thetad
 
double ThetaAim
 
double ThetaNormal
 
double ThetaMax
 
double fracBdr
 
double safetyFactor
 
double nu0
 
double tau0
 
bool firstmu
 
LoggedQuantity< double > omegaC
 
LoggedQuantity< double > omegaL
 
double desiredAccuracy
 
int maxSteps
 
int termination
 

Protected Member Functions

virtual void doForAll (LQAction::ToDo td)
 To be overloaded by derived class. More...
 

Friends

class HypIP
 

Constructor & Destructor Documentation

◆ HypIPParameters()

Kaskade::HypIPParameters::HypIPParameters ( double  desiredAccuracy_,
int  maxSteps_ 
)
inline

Definition at line 17 of file hyp_ip.hh.

Member Function Documentation

◆ doForAll()

virtual void Kaskade::HypIPParameters::doForAll ( LQAction::ToDo  td)
inlineprotectedvirtual

To be overloaded by derived class.

For any LoggedQuantity quant, declared in the derived class, insert quant.doAction(td)

Reimplemented from Kaskade::IterationParameters.

Definition at line 53 of file hyp_ip.hh.

◆ logStep()

void Kaskade::IterationParameters::logStep ( )
inlineinherited

Log all quantities in this class.

Definition at line 146 of file algorithm_base.hh.

◆ reset()

virtual void Kaskade::IterationParameters::reset ( )
inlinevirtualinherited

Friends And Related Function Documentation

◆ HypIP

friend class HypIP
friend

Definition at line 51 of file hyp_ip.hh.

Member Data Documentation

◆ alpha

double Kaskade::HypIPParameters::alpha

Definition at line 38 of file hyp_ip.hh.

◆ desiredAccuracy

double Kaskade::IterationParameters::desiredAccuracy
inherited

◆ firstmu

bool Kaskade::HypIPParameters::firstmu

Definition at line 47 of file hyp_ip.hh.

◆ fracBdr

double Kaskade::HypIPParameters::fracBdr

Definition at line 44 of file hyp_ip.hh.

◆ gamma

double Kaskade::HypIPParameters::gamma

Definition at line 37 of file hyp_ip.hh.

◆ maxSteps

int Kaskade::IterationParameters::maxSteps
inherited

◆ nu0

double Kaskade::HypIPParameters::nu0

Definition at line 46 of file hyp_ip.hh.

◆ omegaC

LoggedQuantity<double> Kaskade::HypIPParameters::omegaC

Definition at line 48 of file hyp_ip.hh.

Referenced by doForAll().

◆ omegaL

LoggedQuantity<double> Kaskade::HypIPParameters::omegaL

Definition at line 48 of file hyp_ip.hh.

Referenced by doForAll().

◆ safetyFactor

double Kaskade::HypIPParameters::safetyFactor

Definition at line 45 of file hyp_ip.hh.

◆ sigma

double Kaskade::HypIPParameters::sigma

Definition at line 39 of file hyp_ip.hh.

◆ tau0

double Kaskade::HypIPParameters::tau0

Definition at line 46 of file hyp_ip.hh.

◆ termination

int Kaskade::IterationParameters::termination
inherited

Definition at line 141 of file algorithm_base.hh.

◆ ThetaAim

double Kaskade::HypIPParameters::ThetaAim

Definition at line 41 of file hyp_ip.hh.

◆ Thetad

double Kaskade::HypIPParameters::Thetad

Definition at line 40 of file hyp_ip.hh.

◆ ThetaMax

double Kaskade::HypIPParameters::ThetaMax

Definition at line 43 of file hyp_ip.hh.

◆ ThetaNormal

double Kaskade::HypIPParameters::ThetaNormal

Definition at line 42 of file hyp_ip.hh.


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