Linux Manuals session 3

Section 3: library functions

  • |

    gendlib (3) Linux Manual Page

    NAME gendlib – perl library for querying genders file SYNOPSIS require “/usr/lib/genders/gendlib.pl”; DESCRIPTION This package contains common functions for manipulating the genders file. Previously this code existed only in the nodeattr command, but applications that must repeatedly call nodeattr would spend a great deal of time reading and parsing the genders file. These functions create…

  • |

    gearings (3) Linux Manual Page

    NAME QuantLib::CapFloor::arguments – Arguments for cap/floor calculation SYNOPSIS #include <ql/instruments/capfloor.hpp> Inherits QuantLib::PricingEngine::arguments. Public Member Functions void validate () const Public Attributes CapFloor::Type type std::vector< Date > startDates std::vector< Date > fixingDates std::vector< Date > endDates std::vector< Time > accrualTimes std::vector< Rate > capRates std::vector< Rate > floorRates std::vector< Rate > forwards std::vector< Real > gearings…

  • |

    gearing_ (3) Linux Manual Page

    NAME QuantLib::HaganPricer – CMS-coupon pricer. SYNOPSIS #include <ql/cashflows/conundrumpricer.hpp> Inherits QuantLib::CmsCouponPricer. Inherited by AnalyticHaganPricer, and NumericHaganPricer. Public Member Functions virtual Real swapletPrice () const =0 virtual Rate swapletRate () const virtual Real capletPrice (Rate effectiveCap) const virtual Rate capletRate (Rate effectiveCap) const virtual Real floorletPrice (Rate effectiveFloor) const virtual Rate floorletRate (Rate effectiveFloor) const Real meanReversion…

  • |

    gearing3_ (3) Linux Manual Page

    NAME QuantLib::DoubleStickyRatchetPayoff – Intermediate class for single/double sticky/ratchet payoffs. SYNOPSIS #include <ql/instruments/stickyratchet.hpp> Inherits QuantLib::Payoff. Inherited by RatchetMaxPayoff, RatchetMinPayoff, RatchetPayoff, StickyMaxPayoff, StickyMinPayoff, and StickyPayoff. Public Member Functions DoubleStickyRatchetPayoff (Real type1, Real type2, Real gearing1, Real gearing2, Real gearing3, Real spread1, Real spread2, Real spread3, Real initialValue1, Real initialValue2, Real accrualFactor) Payoff interface std::string name () const…

  • |

    gearing2_ (3) Linux Manual Page

    NAME QuantLib::DoubleStickyRatchetPayoff – Intermediate class for single/double sticky/ratchet payoffs. SYNOPSIS #include <ql/instruments/stickyratchet.hpp> Inherits QuantLib::Payoff. Inherited by RatchetMaxPayoff, RatchetMinPayoff, RatchetPayoff, StickyMaxPayoff, StickyMinPayoff, and StickyPayoff. Public Member Functions DoubleStickyRatchetPayoff (Real type1, Real type2, Real gearing1, Real gearing2, Real gearing3, Real spread1, Real spread2, Real spread3, Real initialValue1, Real initialValue2, Real accrualFactor) Payoff interface std::string name () const…

  • |

    gearing1_ (3) Linux Manual Page

    NAME QuantLib::DoubleStickyRatchetPayoff – Intermediate class for single/double sticky/ratchet payoffs. SYNOPSIS #include <ql/instruments/stickyratchet.hpp> Inherits QuantLib::Payoff. Inherited by RatchetMaxPayoff, RatchetMinPayoff, RatchetPayoff, StickyMaxPayoff, StickyMinPayoff, and StickyPayoff. Public Member Functions DoubleStickyRatchetPayoff (Real type1, Real type2, Real gearing1, Real gearing2, Real gearing3, Real spread1, Real spread2, Real spread3, Real initialValue1, Real initialValue2, Real accrualFactor) Payoff interface std::string name () const…

  • |

    gearing (3) Linux Manual Page

    NAME QuantLib::FloatingRateCoupon – base floating-rate coupon class SYNOPSIS #include <ql/cashflows/floatingratecoupon.hpp> Inherits QuantLib::Coupon, and QuantLib::Observer. Inherited by AverageBMACoupon, CappedFlooredCoupon, CmsCoupon, DigitalCoupon, IborCoupon, RangeAccrualFloatersCoupon, and SubPeriodsCoupon. Public Member Functions FloatingRateCoupon (const Date &paymentDate, const Real nominal, const Date &startDate, const Date &endDate, const Natural fixingDays, const boost::shared_ptr< InterestRateIndex > &index, const Real gearing=1.0, const Spread spread=0.0, const…

  • |

    gdbm (3) Linux Manual Page

    NAME GDBM – The GNU database manager. Includes dbm and ndbm compatability. (Version 1.9.) SYNOPSIS #include <gdbm.h> extern gdbm_error gdbm_errno; extern char *gdbm_version; GDBM_FILE gdbm_open(const char *name, int block_size, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int flags, int mode, &nbsp;…

  • |

    gcvt (3) Linux Manual Page

    NAME gcvt – convert a floating-point number to a string SYNOPSIS #include <stdlib.h> char *gcvt(double number, int ndigit, char *buf); Feature Test Macro Requirements for glibc (see feature_test_macros(7)): gcvt(): Since glibc 2.12: (_XOPEN_SOURCE &nbsp; >= &nbsp; 500) !(_POSIX_C_SOURCE & nbsp; >= &nbsp; 200112L) || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <=…

  • |

    gc (3) Linux Manual Page

    NAME GC_malloc, GC_malloc_atomic, GC_free, GC_realloc, GC_enable_incremental, GC_register_finalizer, GC_malloc_ignore_off_page, GC_malloc_atomic_ignore_off_page, GC_set_warn_proc – Garbage collecting malloc replacement SYNOPSIS #include "gc.h" void * GC_malloc(size_t size); void GC_free(void *ptr); void * GC_realloc(void *ptr, size_t size); cc … gc.a DESCRIPTION GC_malloc and GC_free are plug-in replacements for standard malloc and free. However, GC_malloc will attempt to reclaim inaccessible space automatically…

  • |

    gaussianquadratures (3) Linux Manual Page

    NAME ql/math/integrals/gaussianquadratures.hpp – Integral of a 1-dimensional function using the Gauss quadratures. SYNOPSIS #include <ql/math/array.hpp> #include <ql/math/integrals/gaussianorthogonalpolynomial.hpp> Classes class GaussianQuadrature Integral of a 1-dimensional function using the Gauss quadratures method. class GaussLaguerreIntegration generalized Gauss-Laguerre integration class GaussHermiteIntegration generalized Gauss-Hermite integration class GaussJacobiIntegration Gauss-Jacobi integration. class GaussHyperbolicIntegration Gauss-Hyperbolic integration. class GaussLegendreIntegration Gauss-Legendre integration. class GaussChebyshevIntegration Gauss-Chebyshev…

  • |

    gaussianorthogonalpolynomial (3) Linux Manual Page

    NAME ql/math/integrals/gaussianorthogonalpolynomial.hpp – orthogonal polynomials for gaussian quadratures SYNOPSIS #include <ql/types.hpp> Classes class GaussianOrthogonalPolynomial orthogonal polynomial for Gaussian quadratures class GaussLaguerrePolynomial Gauss-Laguerre polynomial. class GaussHermitePolynomial Gauss-Hermite polynomial. class GaussJacobiPolynomial Gauss-Jacobi polynomial. class GaussLegendrePolynomial Gauss-Legendre polynomial. class GaussChebyshevPolynomial Gauss-Chebyshev polynomial. class GaussChebyshev2thPolynomial Gauss-Chebyshev polynomial (second kind). class GaussGegenbauerPolynomial Gauss-Gegenbauer polynomial. class GaussHyperbolicPolynomial Gauss hyperbolic polynomial. Detailed…

  • |

    gaussianValueAtRisk (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianTopPercentile (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianShortfall (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianRegret (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianPotentialUpside (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianPercentile (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianExpectedShortfall (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…

  • |

    gaussianDownsideVariance (3) Linux Manual Page

    QuantLib::GenericGaussianStatistics – Statistics tool for gaussian-assumption risk measures. Synopsis #include <ql/math/statistics/gaussianstatistics.hpp> Inherits Stat. Public Types typedef Stat::value_type value_type Public Member Functions GenericGaussianStatistics (const Stat &s) Gaussian risk measures Real gaussianDownsideVariance () const Real gaussianDownsideDeviation () const Real gaussianRegret (Real target) const Real gaussianPercentile (Real percentile) const Real gaussianTopPercentile (Real percentile) const Real gaussianPotentialUpside (Real percentile)…