#include "CalciumMacroCInterface.hxx"
#include "CalciumTypes.hxx"
#include "CalciumFortranInt.h"
#include <cstdlib>
Go to the source code of this file.
Data Structures | |
struct | CalTimeType< T > |
struct | CalTimeType< double > |
Functions | |
CalciumTypes::InfoType | ecp_lecture_intc (void *component, int dependencyType, CalTimeType< int >::TimeType *ti, CalTimeType< int >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, int **data) |
C void | ecp_lecture_intc_free (int *data) |
C CalciumTypes::InfoType | ecp_ecriture_intc (void *component, int dependencyType, CalTimeType< int >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, int *data) |
CalciumTypes::InfoType | ecp_lecture_long (void *component, int dependencyType, CalTimeType< long >::TimeType *ti, CalTimeType< long >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, long **data) |
C void | ecp_lecture_long_free (long *data) |
C CalciumTypes::InfoType | ecp_ecriture_long (void *component, int dependencyType, CalTimeType< long >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, long *data) |
CalciumTypes::InfoType | ecp_lecture_integer (void *component, int dependencyType, CalTimeType< cal_int >::TimeType *ti, CalTimeType< cal_int >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, cal_int **data) |
C void | ecp_lecture_integer_free (cal_int *data) |
C CalciumTypes::InfoType | ecp_ecriture_integer (void *component, int dependencyType, CalTimeType< cal_int >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, cal_int *data) |
CalciumTypes::InfoType | ecp_lecture_int2integer (void *component, int dependencyType, CalTimeType< int >::TimeType *ti, CalTimeType< int >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, int **data) |
C void | ecp_lecture_int2integer_free (int *data) |
C CalciumTypes::InfoType | ecp_ecriture_int2integer (void *component, int dependencyType, CalTimeType< int >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, int *data) |
CalciumTypes::InfoType | ecp_lecture_long2integer (void *component, int dependencyType, CalTimeType< long >::TimeType *ti, CalTimeType< long >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, long **data) |
C void | ecp_lecture_long2integer_free (long *data) |
C CalciumTypes::InfoType | ecp_ecriture_long2integer (void *component, int dependencyType, CalTimeType< long >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, long *data) |
CalciumTypes::InfoType | ecp_lecture_float (void *component, int dependencyType, CalTimeType< float >::TimeType *ti, CalTimeType< float >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, float **data) |
C void | ecp_lecture_float_free (float *data) |
C CalciumTypes::InfoType | ecp_ecriture_float (void *component, int dependencyType, CalTimeType< float >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, float *data) |
CalciumTypes::InfoType | ecp_lecture_double (void *component, int dependencyType, CalTimeType< double >::TimeType *ti, CalTimeType< double >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, double **data) |
C void | ecp_lecture_double_free (double *data) |
C CalciumTypes::InfoType | ecp_ecriture_double (void *component, int dependencyType, CalTimeType< double >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, double *data) |
CalciumTypes::InfoType | ecp_lecture_float2double (void *component, int dependencyType, CalTimeType< float >::TimeType *ti, CalTimeType< float >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, float **data) |
C void | ecp_lecture_float2double_free (float *data) |
C CalciumTypes::InfoType | ecp_ecriture_float2double (void *component, int dependencyType, CalTimeType< float >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, float *data) |
CalciumTypes::InfoType | ecp_lecture_bool (void *component, int dependencyType, CalTimeType< int >::TimeType *ti, CalTimeType< int >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, int **data) |
C void | ecp_lecture_bool_free (int *data) |
C CalciumTypes::InfoType | ecp_ecriture_bool (void *component, int dependencyType, CalTimeType< int >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, int *data) |
CalciumTypes::InfoType | ecp_lecture_cplx (void *component, int dependencyType, CalTimeType< float >::TimeType *ti, CalTimeType< float >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, float **data) |
C void | ecp_lecture_cplx_free (float *data) |
C CalciumTypes::InfoType | ecp_ecriture_cplx (void *component, int dependencyType, CalTimeType< float >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, float *data) |
CalciumTypes::InfoType | ecp_lecture_str (void *component, int dependencyType, CalTimeType< char * >::TimeType *ti, CalTimeType< char * >::TimeType *tf, long *i, const char *const nomvar, size_t bufferLength, size_t *nRead, char ***data) |
C void | ecp_lecture_str_free (char **data) |
C CalciumTypes::InfoType | ecp_ecriture_str (void *component, int dependencyType, CalTimeType< char * >::TimeType *t, long i, const char *const nomvar, size_t bufferLength, char **data) |
CalciumTypes::InfoType | ecp_fin_ (void *component, int code) |
CalciumTypes::InfoType | ecp_cd_ (void *component, char *instanceName) |
CalciumTypes::InfoType | ecp_fini_ (void *component, char *nomVar, int i) |
CalciumTypes::InfoType | ecp_fint_ (void *component, char *nomVar, float t) |
CalciumTypes::InfoType | ecp_effi_ (void *component, char *nomVar, int i) |
CalciumTypes::InfoType | ecp_efft_ (void *component, char *nomVar, float t) |
CalciumTypes::InfoType ecp_cd_ | ( | void * | component, |
char * | instanceName | ||
) |
References CalciumTypes::CPOK, and CalciumInterface::ecp_cd().
Referenced by cp_cd().
C CalciumTypes::InfoType ecp_ecriture_bool | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< int >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
int * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_cplx | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< float >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
float * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_double | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< double >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
double * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_float | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< float >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
float * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_float2double | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< float >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
float * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_int2integer | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< int >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
int * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_intc | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< int >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
int * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_integer | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< cal_int >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
cal_int * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_long | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< long >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
long * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_long2integer | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< long >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
long * | data | ||
) |
C CalciumTypes::InfoType ecp_ecriture_str | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< char * >::TimeType * | t, | ||
long | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
char ** | data | ||
) |
CalciumTypes::InfoType ecp_effi_ | ( | void * | component, |
char * | nomVar, | ||
int | i | ||
) |
CalciumTypes::InfoType ecp_efft_ | ( | void * | component, |
char * | nomVar, | ||
float | t | ||
) |
CalciumTypes::InfoType ecp_fin_ | ( | void * | component, |
int | code | ||
) |
References CalciumTypes::CP_CONT, CalciumTypes::CPOK, DEBTRACE, CalciumInterface::ecp_fin(), CalciumException::getInfo(), and DSC_Exception::what().
Referenced by cp_fin().
CalciumTypes::InfoType ecp_fini_ | ( | void * | component, |
char * | nomVar, | ||
int | i | ||
) |
CalciumTypes::InfoType ecp_fint_ | ( | void * | component, |
char * | nomVar, | ||
float | t | ||
) |
CalciumTypes::InfoType ecp_lecture_bool | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< int >::TimeType * | ti, | ||
CalTimeType< int >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
int ** | data | ||
) |
C void ecp_lecture_bool_free | ( | int * | data | ) |
CalciumTypes::InfoType ecp_lecture_cplx | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< float >::TimeType * | ti, | ||
CalTimeType< float >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
float ** | data | ||
) |
C void ecp_lecture_cplx_free | ( | float * | data | ) |
CalciumTypes::InfoType ecp_lecture_double | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< double >::TimeType * | ti, | ||
CalTimeType< double >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
double ** | data | ||
) |
C void ecp_lecture_double_free | ( | double * | data | ) |
CalciumTypes::InfoType ecp_lecture_float | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< float >::TimeType * | ti, | ||
CalTimeType< float >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
float ** | data | ||
) |
CalciumTypes::InfoType ecp_lecture_float2double | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< float >::TimeType * | ti, | ||
CalTimeType< float >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
float ** | data | ||
) |
C void ecp_lecture_float2double_free | ( | float * | data | ) |
C void ecp_lecture_float_free | ( | float * | data | ) |
CalciumTypes::InfoType ecp_lecture_int2integer | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< int >::TimeType * | ti, | ||
CalTimeType< int >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
int ** | data | ||
) |
C void ecp_lecture_int2integer_free | ( | int * | data | ) |
CalciumTypes::InfoType ecp_lecture_intc | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< int >::TimeType * | ti, | ||
CalTimeType< int >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
int ** | data | ||
) |
C void ecp_lecture_intc_free | ( | int * | data | ) |
CalciumTypes::InfoType ecp_lecture_integer | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< cal_int >::TimeType * | ti, | ||
CalTimeType< cal_int >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
cal_int ** | data | ||
) |
C void ecp_lecture_integer_free | ( | cal_int * | data | ) |
CalciumTypes::InfoType ecp_lecture_long | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< long >::TimeType * | ti, | ||
CalTimeType< long >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
long ** | data | ||
) |
CalciumTypes::InfoType ecp_lecture_long2integer | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< long >::TimeType * | ti, | ||
CalTimeType< long >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
long ** | data | ||
) |
C void ecp_lecture_long2integer_free | ( | long * | data | ) |
C void ecp_lecture_long_free | ( | long * | data | ) |
CalciumTypes::InfoType ecp_lecture_str | ( | void * | component, |
int | dependencyType, | ||
CalTimeType< char * >::TimeType * | ti, | ||
CalTimeType< char * >::TimeType * | tf, | ||
long * | i, | ||
const char *const | nomvar, | ||
size_t | bufferLength, | ||
size_t * | nRead, | ||
char *** | data | ||
) |
Referenced by ecp_lch().
C void ecp_lecture_str_free | ( | char ** | data | ) |