Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ModelBuilder Class Referenceabstract

#include <qle/models/modelbuilder.hpp>

+ Inheritance diagram for ModelBuilder:
+ Collaboration diagram for ModelBuilder:

Public Member Functions

void recalibrate () const
 recalibrate model, if necessary More...
 
virtual void forceRecalculate ()
 force recalibration of model More...
 
virtual bool requiresRecalibration () const =0
 if false is returned, the model does not require a recalibration More...
 

Detailed Description

Definition at line 30 of file modelbuilder.hpp.

Member Function Documentation

◆ recalibrate()

void recalibrate ( ) const

recalibrate model, if necessary

Definition at line 33 of file modelbuilder.hpp.

33{ calculate(); }

◆ forceRecalculate()

virtual void forceRecalculate ( )
virtual

force recalibration of model

Reimplemented in DefaultableEquityJumpDiffusionModelBuilder.

Definition at line 36 of file modelbuilder.hpp.

36{ recalculate(); }
+ Here is the caller graph for this function:

◆ requiresRecalibration()

virtual bool requiresRecalibration ( ) const
pure virtual

if false is returned, the model does not require a recalibration

Implemented in DefaultableEquityJumpDiffusionModelBuilder.