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

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

QuantLib Version 1.8.1 Fri Sep 23 2016