Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Namespaces | Functions
deltagammavar.cpp File Reference
#include <qle/math/deltagammavar.hpp>
#include <qle/math/trace.hpp>
#include <ql/math/comparison.hpp>
#include <ql/math/distributions/normaldistribution.hpp>
#include <ql/math/matrixutilities/choleskydecomposition.hpp>
#include <ql/math/matrixutilities/symmetricschurdecomposition.hpp>
#include <ql/math/solvers1d/brent.hpp>

Go to the source code of this file.

Namespaces

namespace  QuantExt
 
namespace  QuantExt::detail
 

Functions

void check (const Real p)
 
void check (const Matrix &omega, const Array &delta)
 
void check (const Matrix &omega, const Array &delta, const Matrix &gamma)
 
Real deltaVar (const Matrix &omega, const Array &delta, const Real p, const CovarianceSalvage &sal=NoCovarianceSalvage())
 function that computes a delta VaR More...
 
Real deltaGammaVarNormal (const Matrix &omega, const Array &delta, const Matrix &gamma, const Real p, const CovarianceSalvage &sal=NoCovarianceSalvage())
 function that computes a delta-gamma normal VaR More...
 
Real deltaGammaVarCornishFisher (const Matrix &omega, const Array &delta, const Matrix &gamma, const Real p, const CovarianceSalvage &sal)
 
Real deltaGammaVarSaddlepoint (const Matrix &omega, const Array &delta, const Matrix &gamma, const Real p, const CovarianceSalvage &sal)