QuantLib_Parameter man page

Parameter — Base class for model arguments.  


#include <ql/models/parameter.hpp>

Inherited by ConstantParameter, NullParameter, PiecewiseConstantParameter, and TermStructureFittingParameter.


class Impl
Base class for model parameter implementation.

Public Member Functions

const Array & params () const
void setParam (Size i, Real x)
bool testParams (const Array &params) const
Size size () const
Real operator() (Time t) const
const boost::shared_ptr< Impl > & implementation () const
const Constraint & constraint () const

Protected Member Functions

Parameter (Size size, const boost::shared_ptr< Impl > &impl, const Constraint &constraint)

Protected Attributes

boost::shared_ptr< Impl > impl_
Array params_
Constraint constraint_

Detailed Description

Base class for model arguments.


Generated automatically by Doxygen for QuantLib from the source code.

Referenced By

The man pages implementation(3), Parameter(3), params_(3), setParam(3) and testParams(3) are aliases of QuantLib_Parameter(3).

Mon Apr 30 2018 Version 1.12.1 QuantLib