Linux Manuals session 3

Section 3: library functions

  • |

    HWLOC_DISTRIB_FLAG_REVERSE (3) Linux Manual Page

    hwlocality_helper_distribute – Distributing items over a topology Enumerations enum hwloc_distrib_flags_e { HWLOC_DISTRIB_FLAG_REVERSE } Functions static int hwloc_distrib (hwloc_topology_t topology, hwloc_obj_t *roots, unsigned n_roots, hwloc_cpuset_t *set, unsigned n, unsigned until, unsigned long flags) Detailed Description Enumeration Type Documentation enum hwloc_distrib_flags_e Flags to be given to hwloc_distrib(). Enumerator HWLOC_DISTRIB_FLAG_REVERSE Distrib in reverse order, starting from the last…

  • |

    HWLOC_CPUBIND_THREAD (3) Linux Manual Page

    hwlocality_cpubinding – CPU binding Enumerations enum hwloc_cpubind_flags_t { HWLOC_CPUBIND_PROCESS, HWLOC_CPUBIND_THREAD, HWLOC_CPUBIND_STRICT, HWLOC_CPUBIND_NOMEMBIND } Functions int hwloc_set_cpubind (hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags) int hwloc_get_cpubind (hwloc_topology_t topology, hwloc_cpuset_t set, int flags) int hwloc_set_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_cpuset_t set, int flags) int hwloc_get_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_cpuset_t set, int flags) int hwloc_set_thread_cpubind (hwloc_topology_t topology, hwloc_thread_t…

  • |

    HWLOC_CPUBIND_STRICT (3) Linux Manual Page

    hwlocality_cpubinding – CPU binding Enumerations enum hwloc_cpubind_flags_t { HWLOC_CPUBIND_PROCESS, HWLOC_CPUBIND_THREAD, HWLOC_CPUBIND_STRICT, HWLOC_CPUBIND_NOMEMBIND } Functions int hwloc_set_cpubind (hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags) int hwloc_get_cpubind (hwloc_topology_t topology, hwloc_cpuset_t set, int flags) int hwloc_set_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_cpuset_t set, int flags) int hwloc_get_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_cpuset_t set, int flags) int hwloc_set_thread_cpubind (hwloc_topology_t topology, hwloc_thread_t…

  • |

    HWLOC_CPUBIND_PROCESS (3) Linux Manual Page

    hwlocality_cpubinding – CPU binding Enumerations enum hwloc_cpubind_flags_t { HWLOC_CPUBIND_PROCESS, HWLOC_CPUBIND_THREAD, HWLOC_CPUBIND_STRICT, HWLOC_CPUBIND_NOMEMBIND } Functions int hwloc_set_cpubind (hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags) int hwloc_get_cpubind (hwloc_topology_t topology, hwloc_cpuset_t set, int flags) int hwloc_set_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_cpuset_t set, int flags) int hwloc_get_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_cpuset_t set, int flags) int hwloc_set_thread_cpubind (hwloc_topology_t topology, hwloc_thread_t…

  • |

    HWLOC_CPUBIND_NOMEMBIND (3) Linux Manual Page

    hwlocality_cpubinding – CPU binding Enumerations enum hwloc_cpubind_flags_t { HWLOC_CPUBIND_PROCESS, HWLOC_CPUBIND_THREAD, HWLOC_CPUBIND_STRICT, HWLOC_CPUBIND_NOMEMBIND } Functions int hwloc_set_cpubind (hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags) int hwloc_get_cpubind (hwloc_topology_t topology, hwloc_cpuset_t set, int flags) int hwloc_set_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_cpuset_t set, int flags) int hwloc_get_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_cpuset_t set, int flags) int hwloc_set_thread_cpubind (hwloc_topology_t topology, hwloc_thread_t…

  • |

    HWLOC_API_VERSION (3) Linux Manual Page

    hwlocality_api_version – API version Macros #define HWLOC_API_VERSION 0x00010b00 #define HWLOC_COMPONENT_ABI 4 Functions unsigned hwloc_get_api_version (void) Detailed Description Macro Definition Documentation #define HWLOC_API_VERSION 0x00010b00 Indicate at build time which hwloc API version is being used. #define HWLOC_COMPONENT_ABI 4 Current component and plugin ABI version (see hwloc/plugins.h) Function Documentation unsigned hwloc_get_api_version (void) Indicate at runtime which hwloc…

  • |

    HUGE_VALL (3) Linux Manual Page

    INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL – floating-point constants Synopsis #define _ISOC99_SOURCE /* See feature_test_macros(7) */ #include <math.h> INFINITY NAN HUGE_VAL HUGE_VALF HUGE_VALL Description The macro INFINITY expands to a float constant representing positive infinity. The macro NAN expands to a float constant representing a quiet NaN (when supported). A quiet NaN is a NaN ("not-a-number")…

  • |

    HUGE_VALF (3) Linux Manual Page

    INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL – floating-point constants Synopsis #define _ISOC99_SOURCE /* See feature_test_macros(7) */ #include <math.h> INFINITY NAN HUGE_VAL HUGE_VALF HUGE_VALL Description The macro INFINITY expands to a float constant representing positive infinity. The macro NAN expands to a float constant representing a quiet NaN (when supported). A quiet NaN is a NaN ("not-a-number")…

  • |

    HUGE_VAL (3) Linux Manual Page

    INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL – floating-point constants Synopsis #define _ISOC99_SOURCE /* See feature_test_macros(7) */ #include <math.h> INFINITY NAN HUGE_VAL HUGE_VALF HUGE_VALL Description The macro INFINITY expands to a float constant representing positive infinity. The macro NAN expands to a float constant representing a quiet NaN (when supported). A quiet NaN is a NaN ("not-a-number")…

  • |

    HPMidPointCDOEngine (3) Linux Manual Page

    ql/experimental/credit/syntheticcdoengines.hpp – Pricing engines for the Synthetic CDO instrument. Synopsis #include <ql/experimental/credit/syntheticcdo.hpp> #include <ql/experimental/credit/randomdefaultmodel.hpp> #include <ql/math/distributions/normaldistribution.hpp> #include <ql/math/distributions/bivariatenormaldistribution.hpp> Classes class engine CDO base engine. class MidPointCDOEngine CDO base engine taking schedule steps. class IntegralCDOEngine CDO base engine taking (possibly) small time steps. class MonteCarloCDOEngine1 CDO engine, Monte Carlo for the exptected tranche loss distribution. class…

  • |

    HPIntegralCDOEngine (3) Linux Manual Page

    ql/experimental/credit/syntheticcdoengines.hpp – Pricing engines for the Synthetic CDO instrument. Synopsis #include <ql/experimental/credit/syntheticcdo.hpp> #include <ql/experimental/credit/randomdefaultmodel.hpp> #include <ql/math/distributions/normaldistribution.hpp> #include <ql/math/distributions/bivariatenormaldistribution.hpp> Classes class engine CDO base engine. class MidPointCDOEngine CDO base engine taking schedule steps. class IntegralCDOEngine CDO base engine taking (possibly) small time steps. class MonteCarloCDOEngine1 CDO engine, Monte Carlo for the exptected tranche loss distribution. class…

  • |

    HKEx (3) Linux Manual Page

    QuantLib::HongKong – Hong Kong calendars. Synopsis #include <ql/time/calendars/hongkong.hpp> Inherits QuantLib::Calendar. Public Types enum Market { HKEx } Public Member Functions HongKong (Market m=HKEx) Detailed Description Hong Kong calendars. Holidays: * Saturdays * Sundays * New Year’s Day, January 1st (possibly moved to Monday) * Ching Ming Festival, April 5th * Good Friday * Easter Monday…

  • |

    HDB (3) Linux Manual Page

    HDB – Synopsis #include <hdb.h> Data Fields char * hdb_name krb5_error_code(* hdb_open )(krb5_context, struct HDB *, int, mode_t) krb5_error_code(* hdb_close )(krb5_context, struct HDB *) void(* hdb_free )(krb5_context, struct HDB *, hdb_entry_ex *) krb5_error_code(* hdb_fetch_kvno )(krb5_context, struct HDB *, krb5_const_principal, unsigned, krb5_kvno, hdb_entry_ex *) krb5_error_code(* hdb_store )(krb5_context, struct HDB *, unsigned, hdb_entry_ex *) krb5_error_code(* hdb_remove )(krb5_context,…

  • |

    GovernmentBond (3) Linux Manual Page

    QuantLib::UnitedStates – United States calendars. Synopsis #include <ql/time/calendars/unitedstates.hpp> Inherits QuantLib::Calendar. Public Types enum Market { Settlement, NYSE, GovernmentBond, NERC } US calendars. Public Member Functions UnitedStates (Market market=Settlement) Detailed Description United States calendars. Public holidays (see: http://www.opm.gov/fedhol/): * Saturdays * Sundays * New Year’s Day, January 1st (possibly moved to Monday if actually on Sunday,…

  • |

    GlobusTimeReltimeToUSec (3) Linux Manual Page

    globus_time.h – Time Types and Macros. Synopsis #include ‘globus_types.h’ #include <time.h> Macros #define GlobusTimeAbstimeSet(Abstime, Sec, USec) #define GlobusTimeAbstimeGet(Abstime, Sec, USec) #define GlobusTimeReltimeSet(Reltime, Sec, USec) #define GlobusTimeAbstimeDiff(Reltime, T1, T2) #define GlobusTimeReltimeToUSec(SlpInt, Reltime) #define GlobusTimeReltimeToMilliSec(Milliseconds, Reltime) #define GlobusTimeAbstimeInc(Abstime, Reltime) #define GlobusTimeAbstimeGetCurrent(Abstime) #define GlobusTimeAbstimeCopy(Dest, Src) #define GlobusTimeReltimeCopy(Dest, Src) #define GlobusTimeReltimeMultiply(Reltime, Factor) #define GlobusTimeReltimeDivide(Reltime, Factor) Functions globus_bool_t globus_time_has_expired (const…

  • |

    GlobusTimeReltimeToMilliSec (3) Linux Manual Page

    globus_time.h – Time Types and Macros. Synopsis #include ‘globus_types.h’ #include <time.h> Macros #define GlobusTimeAbstimeSet(Abstime, Sec, USec) #define GlobusTimeAbstimeGet(Abstime, Sec, USec) #define GlobusTimeReltimeSet(Reltime, Sec, USec) #define GlobusTimeAbstimeDiff(Reltime, T1, T2) #define GlobusTimeReltimeToUSec(SlpInt, Reltime) #define GlobusTimeReltimeToMilliSec(Milliseconds, Reltime) #define GlobusTimeAbstimeInc(Abstime, Reltime) #define GlobusTimeAbstimeGetCurrent(Abstime) #define GlobusTimeAbstimeCopy(Dest, Src) #define GlobusTimeReltimeCopy(Dest, Src) #define GlobusTimeReltimeMultiply(Reltime, Factor) #define GlobusTimeReltimeDivide(Reltime, Factor) Functions globus_bool_t globus_time_has_expired (const…

  • |

    GlobusTimeReltimeSet (3) Linux Manual Page

    globus_time.h – Time Types and Macros. Synopsis #include ‘globus_types.h’ #include <time.h> Macros #define GlobusTimeAbstimeSet(Abstime, Sec, USec) #define GlobusTimeAbstimeGet(Abstime, Sec, USec) #define GlobusTimeReltimeSet(Reltime, Sec, USec) #define GlobusTimeAbstimeDiff(Reltime, T1, T2) #define GlobusTimeReltimeToUSec(SlpInt, Reltime) #define GlobusTimeReltimeToMilliSec(Milliseconds, Reltime) #define GlobusTimeAbstimeInc(Abstime, Reltime) #define GlobusTimeAbstimeGetCurrent(Abstime) #define GlobusTimeAbstimeCopy(Dest, Src) #define GlobusTimeReltimeCopy(Dest, Src) #define GlobusTimeReltimeMultiply(Reltime, Factor) #define GlobusTimeReltimeDivide(Reltime, Factor) Functions globus_bool_t globus_time_has_expired (const…

  • |

    GlobusTimeReltimeMultiply (3) Linux Manual Page

    globus_time.h – Time Types and Macros. Synopsis #include ‘globus_types.h’ #include <time.h> Macros #define GlobusTimeAbstimeSet(Abstime, Sec, USec) #define GlobusTimeAbstimeGet(Abstime, Sec, USec) #define GlobusTimeReltimeSet(Reltime, Sec, USec) #define GlobusTimeAbstimeDiff(Reltime, T1, T2) #define GlobusTimeReltimeToUSec(SlpInt, Reltime) #define GlobusTimeReltimeToMilliSec(Milliseconds, Reltime) #define GlobusTimeAbstimeInc(Abstime, Reltime) #define GlobusTimeAbstimeGetCurrent(Abstime) #define GlobusTimeAbstimeCopy(Dest, Src) #define GlobusTimeReltimeCopy(Dest, Src) #define GlobusTimeReltimeMultiply(Reltime, Factor) #define GlobusTimeReltimeDivide(Reltime, Factor) Functions globus_bool_t globus_time_has_expired (const…

  • |

    GlobusTimeReltimeDivide (3) Linux Manual Page

    globus_time.h – Time Types and Macros. Synopsis #include ‘globus_types.h’ #include <time.h> Macros #define GlobusTimeAbstimeSet(Abstime, Sec, USec) #define GlobusTimeAbstimeGet(Abstime, Sec, USec) #define GlobusTimeReltimeSet(Reltime, Sec, USec) #define GlobusTimeAbstimeDiff(Reltime, T1, T2) #define GlobusTimeReltimeToUSec(SlpInt, Reltime) #define GlobusTimeReltimeToMilliSec(Milliseconds, Reltime) #define GlobusTimeAbstimeInc(Abstime, Reltime) #define GlobusTimeAbstimeGetCurrent(Abstime) #define GlobusTimeAbstimeCopy(Dest, Src) #define GlobusTimeReltimeCopy(Dest, Src) #define GlobusTimeReltimeMultiply(Reltime, Factor) #define GlobusTimeReltimeDivide(Reltime, Factor) Functions globus_bool_t globus_time_has_expired (const…

  • |

    GlobusTimeReltimeCopy (3) Linux Manual Page

    globus_time.h – Time Types and Macros. Synopsis #include ‘globus_types.h’ #include <time.h> Macros #define GlobusTimeAbstimeSet(Abstime, Sec, USec) #define GlobusTimeAbstimeGet(Abstime, Sec, USec) #define GlobusTimeReltimeSet(Reltime, Sec, USec) #define GlobusTimeAbstimeDiff(Reltime, T1, T2) #define GlobusTimeReltimeToUSec(SlpInt, Reltime) #define GlobusTimeReltimeToMilliSec(Milliseconds, Reltime) #define GlobusTimeAbstimeInc(Abstime, Reltime) #define GlobusTimeAbstimeGetCurrent(Abstime) #define GlobusTimeAbstimeCopy(Dest, Src) #define GlobusTimeReltimeCopy(Dest, Src) #define GlobusTimeReltimeMultiply(Reltime, Factor) #define GlobusTimeReltimeDivide(Reltime, Factor) Functions globus_bool_t globus_time_has_expired (const…