Logo
Reference manual - version qle_version
Public Attributes | List of all members
Solver1DOptions Struct Reference

#include <qle/termstructures/eqcommoptionsurfacestripper.hpp>

Public Attributes

QuantLib::Size maxEvaluations = QuantLib::Null<QuantLib::Size>()
 The maximum number of evaluations. Default used if not set.
 
QuantLib::Real accuracy = QuantLib::Null<QuantLib::Real>()
 The accuracy for the search.
 
QuantLib::Real initialGuess = QuantLib::Null<QuantLib::Real>()
 The initial guess for the search.
 
std::pair< QuantLib::Real, QuantLib::Real > minMax
 Set the minimum and maximum search. More...
 
QuantLib::Real step = QuantLib::Null<QuantLib::Real>()
 Set the step size for the search.
 
QuantLib::Real lowerBound = QuantLib::Null<QuantLib::Real>()
 The lower bound of the search domain. A Null<Real>() indicates that the bound should not be set.
 
QuantLib::Real upperBound = QuantLib::Null<QuantLib::Real>()
 The upper bound of the search domain. A Null<Real>() indicates that the bound should not be set.
 

Detailed Description

A simple struct to group together options used by a Solver1D instance.

This declaration may be moved to a common header if useful for other classes.

Member Data Documentation

◆ minMax

std::pair<QuantLib::Real, QuantLib::Real> minMax
Initial value:
=
std::make_pair(QuantLib::Null<QuantLib::Real>(), QuantLib::Null<QuantLib::Real>())

Set the minimum and maximum search.