Linux Manuals session 3

Section 3: library functions

  • |

    k_afs_cell_of_file (3) Linux Manual Page

    k_hasafs k_hasafs_recheck k_pioctl k_unlog k_setpag k_afs_cell_of_file kafs_set_verbose kafs_settoken_rxkad kafs_settoken krb_afslog krb_afslog_uid kafs_settoken5 krb5_afslog krb5_afslog_uid – AFS library LibraryAFS cache manager access library (libkafs, -lkafs) SynopsisIn kafs.h Ft int Fn k_afs_cell_of_file const char *path char *cell int len Ft int Fn k_hasafs void Ft int Fn k_hasafs_recheck void Ft int Fn k_pioctl char *a_path int o_opcode…

  • |

    k (3) Linux Manual Page

    QuantLib::AbcdAtmVolCurve – Abcd-interpolated at-the-money (no-smile) volatility curve. Synopsis#include <ql/experimental/volatility/abcdatmvolcurve.hpp> Inherits QuantLib::BlackAtmVolCurve, and QuantLib::LazyObject. Public Member FunctionsAbcdAtmVolCurve (Natural settlementDays, const Calendar &cal, const std::vector< Period > &optionTenors, const std::vector< Handle< Quote > > &volsHandles, const std::vector< bool > inclusionInInterpolationFlag=std::vector< bool >(1, true), BusinessDayConvention bdc=Following, const DayCounter &dc=Actual365Fixed()) floating reference date, floating market data std::vector< Real >…

  • |

    juquadraticengine (3) Linux Manual Page

    ql/pricingengines/vanilla/juquadraticengine.hpp – Ju quadratic (1999) approximation engine. Synopsis#include <ql/instruments/vanillaoption.hpp> #include <ql/processes/blackscholesprocess.hpp> Classesclass JuQuadraticApproximationEngine Pricing engine for American options with Ju quadratic approximation. Detailed DescriptionJu quadratic (1999) approximation engine. AuthorGenerated automatically by Doxygen for QuantLib from the source code.

  • |

    jumpTimes (3) Linux Manual Page

    QuantLib::PiecewiseYieldCurve – Piecewise yield term structure. Synopsis#include <ql/termstructures/yield/piecewiseyieldcurve.hpp> Inherits Traits::template curve::type<Interpolator>, and QuantLib::LazyObject. Public Typestypedef Traits traits_type typedef Interpolator interpolator_type Public Member FunctionsConstructors PiecewiseYieldCurve (const Date &referenceDate, const std::vector< boost::shared_ptr< typename Traits::helper > > &instruments, const DayCounter &dayCounter, const std::vector< Handle< Quote > > &jumps=std::vector< Handle< Quote > >(), const std::vector< Date > &jumpDates=std::vector< Date…

  • |

    jumpIntensity (3) Linux Manual Page

    QuantLib::Merton76Process – Merton-76 jump-diffusion process. Synopsis#include <ql/processes/merton76process.hpp> Inherits QuantLib::StochasticProcess1D. Public Member FunctionsMerton76Process (const Handle< Quote > &stateVariable, const Handle< YieldTermStructure > &dividendTS, const Handle< YieldTermStructure > &riskFreeTS, const Handle< BlackVolTermStructure > &blackVolTS, const Handle< Quote > &jumpInt, const Handle< Quote > &logJMean, const Handle< Quote > &logJVol, const boost::shared_ptr< discretization > &d=boost::shared_ptr< discretization >(new EulerDiscretization))…

  • |

    jumpDates (3) Linux Manual Page

    QuantLib::PiecewiseYieldCurve – Piecewise yield term structure. Synopsis#include <ql/termstructures/yield/piecewiseyieldcurve.hpp> Inherits Traits::template curve::type<Interpolator>, and QuantLib::LazyObject. Public Typestypedef Traits traits_type typedef Interpolator interpolator_type Public Member FunctionsConstructors PiecewiseYieldCurve (const Date &referenceDate, const std::vector< boost::shared_ptr< typename Traits::helper > > &instruments, const DayCounter &dayCounter, const std::vector< Handle< Quote > > &jumps=std::vector< Handle< Quote > >(), const std::vector< Date > &jumpDates=std::vector< Date…

  • |

    jsv_script_interface (3) Linux Manual Page

    jsv_is_param, jsv_get_param, jsv_del_param, jsv_sub_is_param, jsv_sub_get_param, jsv_sub_add_param, jsv_sub_del_param, jsv_is_env, jsv_get_env, jsv_add_env, jsv_mod_env, jsv_del_env, jsv_accept, jsv_correct, jsv_reject, jsv_reject_wait, jsv_show_params, jsv_show_envs, jsv_log_info, jsv_log_warning, jsv_log_error, jsv_main, jsv_logging_enabled – xxQS_NAMExx Job Submission Verifier Scripting Interface Synopsisjsv_clear_params();jsv_is_param(param_name);jsv_get_param(param_name);jsv_set_param(param_name, param_value);jsv_del_param(param_name);jsv_sub_is_param(param_name, variable_name);jsv_sub_get_param(param_name, variable_name);jsv_sub_add_param(param_name, variable_name, variable_value);jsv_sub_del_param(param_name, variable_name);jsv_clear_envs();jsv_is_env(variable_name);jsv_get_env(variable_name);jsv_add_env(variable_name, variable_value);jsv_mod_env(variable_name, variable_value);jsv_del_env(variable_name);jsv_accept(message);jsv_correct(message);jsv_reject(message);jsv_reject_wait(message);jsv_show_params();jsv_show_envs();jsv_log_info(message);jsv_log_warning(message);jsv_log_error(message);jsv_main();jsv_send_env();jsv_on_start();jsv_on_verify();DescriptionThe functions documented here implement the server side of the JSV protocol as described in (where "server"…

  • |

    jrand48_r (3) Linux Manual Page

    drand48_r, erand48_r, lrand48_r, nrand48_r, mrand48_r, jrand48_r, srand48_r, seed48_r, lcong48_r – generate uniformly distributed pseudo-random numbers reentrantly Synopsis#include <stdlib.h> int drand48_r(struct drand48_data *buffer, double *result); int erand48_r(unsigned short xsubi[3], struct drand48_data *buffer, double *result); int lrand48_r(struct drand48_data *buffer, long *result); int nrand48_r(unsigned short xsubi[3], struct drand48_data *buffer, long *result); int mrand48_r(struct drand48_data *buffer,long *result); int jrand48_r(unsigned…

  • |

    jrand48 (3) Linux Manual Page

    drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 – generate uniformly distributed pseudo-random numbers Synopsis#include <stdlib.h> double drand48(void); double erand48(unsigned short xsubi[3]); long lrand48(void); long nrand48(unsigned short xsubi[3]); long mrand48(void); long jrand48(unsigned short xsubi[3]); void srand48(long seedval); unsigned short *seed48(unsigned short seed16v[3]); void lcong48(unsigned short param[7]);Feature Test Macro Requirements for glibc (see feature_test_macros(7)): All…

  • |

    jpyliborswap (3) Linux Manual Page

    ql/indexes/swap/jpyliborswap.hpp – JPY Libor Swap indexes Synopsis#include <ql/indexes/swapindex.hpp> #include <ql/termstructures/yieldtermstructure.hpp> Classesclass JpyLiborSwapIsdaFixAm JpyLiborSwapIsdaFixAm index base class class JpyLiborSwapIsdaFixPm JpyLiborSwapIsdaFixPm index base class Detailed DescriptionJPY Libor Swap indexes AuthorGenerated automatically by Doxygen for QuantLib from the source code.

  • |

    joy (3) Linux Manual Page

    joy – Global array of joystick state information. Allegro game programming library. Synopsis#include <allegro.h> extern JOYSTICK_INFO joy[n]; DescriptionGlobal array of joystick state information, which is updated by the poll_joystick() function. Only the first num_joysticks elements will contain meaningful information. The JOYSTICK_INFO structure is defined as: typedef struct JOYSTICK_INFO { int flags; – status flags for…

  • |

    jobs (3) Linux Manual Page

    Remembering submitted job in session. – Data Structuresstruct drmaa_job_s Job data stored for each submitted job. struct drmaa_job_iter_s Iterates over submitted jobs set. Functionsvoid drmaa_get_job_list_iter (drmaa_session_t *session, drmaa_job_iter_t *iter) Returns iterator to jobs held in DRMAA session. drmaa_job_t * drmaa_get_next_job (drmaa_job_iter_t *iter) Returns next job identifier from set or NULL if set finished. void drmaa_add_job…

  • |

    jobs.h (3) Linux Manual Page

    src/jobs.h – Remembering submitted job in session. Synopsis#include <drmaa_impl.h> Data Structuresstruct drmaa_job_s Job data stored for each submitted job. struct drmaa_job_iter_s Iterates over submitted jobs set. Functionsvoid drmaa_get_job_list_iter (drmaa_session_t *session, drmaa_job_iter_t *iter) Returns iterator to jobs held in DRMAA session. drmaa_job_t * drmaa_get_next_job (drmaa_job_iter_t *iter) Returns next job identifier from set or NULL if set…

  • |

    jemalloc (3) Linux Manual Page

    jemalloc – general purpose memory allocation functions LibraryThis manual describes jemalloc 3.6.0-0-g46c0af68bd248b04df75e4f92d5fb804c3d75340. More information can be found at the m[blue]jemalloc websitem[][1]. Synopsis#include <stdlib.h> #include <jemalloc/jemalloc.h>Standard API void *malloc(size_t size); void *calloc(size_t number, size_t size); int posix_memalign(void **ptr, size_t alignment, size_t size); void *aligned_alloc(size_t alignment, size_t size); void *realloc(void *ptr, size_t size); void free(void *ptr);Non-standard API void *mallocx(size_t size, int flags); void *rallocx(void *ptr, size_t size, int flags); size_t xallocx(void *ptr, size_t size, size_t extra,…