src/ccpp_ipd.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions/Subroutines



int ccpp_ipd_open (const char *, const char *, const char *, void **, void **)
int ccpp_ipd_close (void **)
int ccpp_ipd_cap (void **, void **)

Detailed Description

IPD physics call function mapping header.


Function Documentation

int ccpp_ipd_cap ( void **  f_ptr,
void **  data 
)

IPD physics cap function call.

IPD cap calling routine.

Parameters:
[in] f_ptr The scheme function pointer to call.
[in] data The opaque ccpp_t data type to pass.
Return values:
0 If it was sucessful
1 If there was an error
int ccpp_ipd_close ( void **  lhdl  ) 

IPD library finalization routine.

IPD library finialization routine.

Parameters:
[in] lhdl The library handle.
Return values:
0 If it was sucessful
1 If there was an error
int ccpp_ipd_open ( const char *  scheme,
const char *  lib,
const char *  ver,
void **  shdl,
void **  lhdl 
)

IPD libaray and cap function initialization routine.

IPD cap initialization routine.

Parameters:
[in] scheme The scheme name to call.
[in] lib The library continaing the physics scheme.
[in] ver The library version number.
[out] shdl The scheme function pointer handle.
[out] lhdl The library handle.
Return values:
0 If it was sucessful
1 If there was an error
 All Classes Namespaces Files Functions Variables Defines

Generated on 26 Apr 2017 for ccpp by  doxygen 1.6.1