![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include "../include/pythonincludes.h"
#include "../../c/bamg/bamgobjects.h"
#include "../../c/classes/classes.h"
#include "../../c/shared/shared.h"
Go to the source code of this file.
Functions | |
void | WriteData (PyObject *py_tuple, int index, double *matrix, int M, int N) |
void | WriteData (PyObject *py_tuple, int index, int *matrix, int M, int N) |
void | WriteData (PyObject *py_tuple, int index, bool *matrix, int M, int N) |
void | WriteData (PyObject *py_tuple, int index, int integer) |
void | WriteData (PyObject *py_tuple, int index, double *vector, int M) |
void | WriteData (PyObject *py_tuple, int index, short *vector, int M) |
void | WriteData (PyObject *py_tuple, int index, int *vector, int M) |
void | WriteData (PyObject *py_tuple, int index, char *string) |
void | WriteData (PyObject *py_tuple, int index) |
void | WriteData (PyObject *py_tuple, int index, IssmDenseMat< double > *matrix) |
void | WriteData (PyObject *py_tuple, int index, IssmSeqVec< double > *vector) |
void | WriteData (PyObject *py_tuple, int index, BamgGeom *bamggeom) |
void | WriteData (PyObject *py_tuple, int index, BamgMesh *bamgmesh) |
void | WriteData (PyObject *py_tuple, int index, RiftStruct *riftstruct) |
void | FetchData (double **pmatrix, int *pM, int *pN, PyObject *py_array) |
void | FetchData (int **pmatrix, int *pM, int *pN, PyObject *py_matrix) |
void | FetchData (bool **pmatrix, int *pM, int *pN, PyObject *py_matrix) |
void | FetchData (double **pvector, int *pM, PyObject *py_ref) |
void | FetchData (float **pvector, int *pM, PyObject *dataref) |
void | FetchData (int **pvector, int *pM, PyObject *py_ref) |
void | FetchData (bool **pvector, int *pM, PyObject *py_ref) |
void | FetchData (char **pstring, PyObject *py_unicode) |
void | FetchData (double *pscalar, PyObject *py_float) |
void | FetchData (short *pscalar, PyObject *py_float) |
void | FetchData (int *pscalar, PyObject *py_long) |
void | FetchData (bool *pbool, PyObject *py_boolean) |
void | FetchData (BamgGeom **bamggeom, PyObject *py_dict) |
void | FetchData (BamgMesh **bamgmesh, PyObject *py_dict) |
void | FetchData (BamgOpts **bamgopts, PyObject *py_dict) |
void | FetchData (Options **poptions, int istart, int nrhs, PyObject *py_tuple) |
void | FetchData (Contours **pcontours, PyObject *py_list) |
void | FetchChacoData (int *pnvtxs, int **padjacency, int **pstart, float **pewgts, PyObject *A_IN, PyObject *EWGTS_IN) |
void | pyGetJc (double *a, int nvtxs, int *Jc) |
void | pyGetIr (double *a, int nvtxs, int nzmax, int *Ir) |
int | CheckNumPythonArguments (PyObject *inputs, int NRHS, void(*function)(void)) |
PyObject * | PyArrayFromCopiedData (int dims[2], double *data) |
PyObject * | PyArrayFromCopiedData (int dimi, int dimj, double *data) |
PyObject * | PyArrayFromCopiedData (int dimi, int dimj, int *data) |
PyObject * | PyArrayFromCopiedData (int dimi, int dimj, bool *data) |
void | ApiPrintf (const char *string) |
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
double * | matrix, | ||
int | M, | ||
int | N | ||
) |
Definition at line 35 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
int * | matrix, | ||
int | M, | ||
int | N | ||
) |
Definition at line 51 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
bool * | matrix, | ||
int | M, | ||
int | N | ||
) |
Definition at line 67 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
int | integer | ||
) |
Definition at line 19 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
double * | vector, | ||
int | M | ||
) |
Definition at line 83 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
short * | vector, | ||
int | M | ||
) |
Definition at line 100 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
int * | vector, | ||
int | M | ||
) |
Definition at line 117 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
char * | string | ||
) |
Definition at line 29 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index | ||
) |
Definition at line 134 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
IssmDenseMat< double > * | matrix | ||
) |
Definition at line 187 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
IssmSeqVec< double > * | vector | ||
) |
Definition at line 205 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
BamgGeom * | bamggeom | ||
) |
Definition at line 142 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
BamgMesh * | bamgmesh | ||
) |
Definition at line 161 of file WritePythonData.cpp.
void WriteData | ( | PyObject * | py_tuple, |
int | index, | ||
RiftStruct * | riftstruct | ||
) |
Definition at line 222 of file WritePythonData.cpp.
void FetchData | ( | double ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
PyObject * | py_array | ||
) |
Definition at line 178 of file FetchPythonData.cpp.
void FetchData | ( | int ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
PyObject * | py_matrix | ||
) |
Definition at line 300 of file FetchPythonData.cpp.
void FetchData | ( | bool ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
PyObject * | py_matrix | ||
) |
Definition at line 424 of file FetchPythonData.cpp.
void FetchData | ( | double ** | pvector, |
int * | pM, | ||
PyObject * | py_ref | ||
) |
Definition at line 548 of file FetchPythonData.cpp.
void FetchData | ( | float ** | pvector, |
int * | pM, | ||
PyObject * | dataref | ||
) |
Definition at line 668 of file FetchPythonData.cpp.
void FetchData | ( | int ** | pvector, |
int * | pM, | ||
PyObject * | py_ref | ||
) |
Definition at line 786 of file FetchPythonData.cpp.
void FetchData | ( | bool ** | pvector, |
int * | pM, | ||
PyObject * | py_ref | ||
) |
Definition at line 906 of file FetchPythonData.cpp.
void FetchData | ( | char ** | pstring, |
PyObject * | py_unicode | ||
) |
Definition at line 1296 of file FetchPythonData.cpp.
void FetchData | ( | double * | pscalar, |
PyObject * | py_float | ||
) |
Definition at line 19 of file FetchPythonData.cpp.
void FetchData | ( | short * | pscalar, |
PyObject * | py_float | ||
) |
void FetchData | ( | int * | pscalar, |
PyObject * | py_long | ||
) |
Definition at line 98 of file FetchPythonData.cpp.
void FetchData | ( | bool * | pbool, |
PyObject * | py_boolean | ||
) |
Definition at line 138 of file FetchPythonData.cpp.
void FetchData | ( | BamgGeom ** | bamggeom, |
PyObject * | py_dict | ||
) |
Definition at line 1026 of file FetchPythonData.cpp.
void FetchData | ( | BamgMesh ** | bamgmesh, |
PyObject * | py_dict | ||
) |
Definition at line 1045 of file FetchPythonData.cpp.
void FetchData | ( | BamgOpts ** | bamgopts, |
PyObject * | py_dict | ||
) |
Definition at line 1065 of file FetchPythonData.cpp.
void FetchData | ( | Options ** | poptions, |
int | istart, | ||
int | nrhs, | ||
PyObject * | py_tuple | ||
) |
Definition at line 1107 of file FetchPythonData.cpp.
void FetchData | ( | Contours ** | pcontours, |
PyObject * | py_list | ||
) |
void FetchChacoData | ( | int * | pnvtxs, |
int ** | padjacency, | ||
int ** | pstart, | ||
float ** | pewgts, | ||
PyObject * | A_IN, | ||
PyObject * | EWGTS_IN | ||
) |
Definition at line 1191 of file FetchPythonData.cpp.
void pyGetJc | ( | double * | a, |
int | nvtxs, | ||
int * | Jc | ||
) |
Definition at line 1232 of file FetchPythonData.cpp.
void pyGetIr | ( | double * | a, |
int | nvtxs, | ||
int | nzmax, | ||
int * | Ir | ||
) |
Definition at line 1254 of file FetchPythonData.cpp.
int CheckNumPythonArguments | ( | PyObject * | inputs, |
int | NRHS, | ||
void(*)(void) | function | ||
) |
Definition at line 11 of file CheckNumPythonArguments.cpp.
PyObject* PyArrayFromCopiedData | ( | int | dims[2], |
double * | data | ||
) |
Definition at line 260 of file WritePythonData.cpp.
PyObject* PyArrayFromCopiedData | ( | int | dimi, |
int | dimj, | ||
double * | data | ||
) |
Definition at line 276 of file WritePythonData.cpp.
PyObject* PyArrayFromCopiedData | ( | int | dimi, |
int | dimj, | ||
int * | data | ||
) |
Definition at line 292 of file WritePythonData.cpp.
PyObject* PyArrayFromCopiedData | ( | int | dimi, |
int | dimj, | ||
bool * | data | ||
) |
Definition at line 308 of file WritePythonData.cpp.
void ApiPrintf | ( | const char * | string | ) |
Definition at line 13 of file ApiPrintf.cpp.