![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include "../include/javascriptincludes.h"
#include "../../../c/bamg/bamgobjects.h"
#include "../../../c/classes/classes.h"
#include "../../../c/toolkits/toolkits.h"
#include "../../../c/shared/shared.h"
Go to the source code of this file.
Functions | |
void | WriteData (IssmPDouble **pmatrix, int *pnel, int *matrix, int M, int N) |
void | WriteData (IssmPDouble **pmatrix, int *pM, int *pN, int *matrix, int M, int N) |
void | WriteData (IssmPDouble **pmatrix, int *pM, int *pN, IssmPDouble *matrix, int M, int N) |
void | WriteData (IssmPDouble **pmatrix, int **pSize, IssmPDouble *matrix, int *size) |
void | WriteData (IssmPDouble **px, int *pnods, int *vector, int M) |
void | WriteData (IssmPDouble **px, int *pnods, double *vector, int M) |
void | WriteData (char **pstring, char *stringin) |
void | WriteData (IssmPDouble *pdouble, IssmPDouble doublein) |
void | WriteData (IssmPDouble **pdataref, IssmSeqVec< double > *vector) |
void | WriteData (IssmPDouble **pdouble, void *) |
void | WriteData (int **VerticesSize, double **Vertices, int **EdgesSize, double **Edges, int **CornersSize, double **Corners, int **RequiredVerticesSize, double **RequiredVertices, int **RequiredEdgesSize, double **RequiredEdges, int **CrackedEdgesSize, double **CrackedEdges, int **SubDomainsSize, double **SubDomains, BamgGeom *bamggeom) |
void | WriteData (int **VerticesSize, double **Vertices, int **EdgesSize, double **Edges, int **TrianglesSize, double **Triangles, int **IssmEdgesSize, double **IssmEdges, int **IssmSegmentsSize, double **IssmSegments, int **VerticesOnGeomVertexSize, double **VerticesOnGeomVertex, int **VerticesOnGeomEdgeSize, double **VerticesOnGeomEdge, int **EdgesOnGeomEdgeSize, double **EdgesOnGeomEdge, int **SubDomainsSize, double **SubDomains, int **SubDomainsFromGeomSize, double **SubDomainsFromGeom, int **ElementConnectivitySize, double **ElementConnectivity, int **NodalConnectivitySize, double **NodalConnectivity, int **NodalElementConnectivitySize, double **NodalElementConnectivity, int **CrackedVerticesSize, double **CrackedVertices, int **CrackedEdgesSize, double **CrackedEdges, int **PreviousNumberingSize, double **PreviousNumbering, BamgMesh *bamgmesh) |
void | FetchData (char **pstring, char *stringin) |
void | FetchData (double *pscalar, double scalar) |
void | FetchData (int *pinteger, int integer) |
void | FetchData (double **pvector, double *vectorin, int nods) |
void | FetchData (double **pvector, int *pnods, double *vectorin, int nods) |
void | FetchData (double **pmatrix, int *pM, int *pN, int *matrixin, int M, int N) |
void | FetchData (double **pmatrix, int *pM, int *pN, double *matrixin, int M, int N) |
void | FetchData (int **pmatrix, int *pM, int *pN, int *matrixin, int M, int N) |
void | FetchData (Contours **pcontours, double *x, double *y, int nods) |
void | FetchData (BamgGeom **pbamggeom, int *VerticesSize, double *Vertices, int *EdgesSize, double *Edges, int *CornersSize, double *Corners, int *RequiredVerticesSize, double *RequiredVertices, int *RequiredEdgesSize, double *RequiredEdges, int *CrackedEdgesSize, double *CrackedEdges, int *SubDomainsSize, double *SubDomains) |
void | FetchData (BamgMesh **pbamgmesh, int *VerticesSize, double *Vertices, int *EdgesSize, double *Edges, int *TrianglesSize, double *Triangles, int *CrackedEdgesSize, double *CrackedEdges, int *VerticesOnGeomEdgeSize, double *VerticesOnGeomEdge, int *VerticesOnGeomVertexSize, double *VerticesOnGeomVertex, int *EdgesOnGeomEdgeSize, double *EdgesOnGeomEdge, int *IssmSegmentsSize, double *IssmSegments) |
void | FetchData (BamgOpts **pbamgopts, double anisomax, double cutoff, double coeff, double errg, double gradation, int Hessiantype, int maxnbv, double maxsubdiv, int Metrictype, int nbjacobi, int nbsmooth, double omega, double power, int verbose, int Crack, int KeepVertices, int splitcorners, double hmin, double hmax, int *hminVerticesSize, double *hminVertices, int *hmaxVerticesSize, double *hmaxVertices, int hVerticesLength, double *hVertices, int *metricSize, double *metric, int *fieldSize, double *field, int *errSize, double *err) |
void | FetchData (Options **poptions, int NRHS, int nrhs, const char *optionname, double optionvalue) |
void | ApiPrintf (const char *string) |
void WriteData | ( | IssmPDouble ** | pmatrix, |
int * | pnel, | ||
int * | matrix, | ||
int | M, | ||
int | N | ||
) |
Definition at line 16 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
int * | matrix, | ||
int | M, | ||
int | N | ||
) |
Definition at line 29 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
IssmPDouble * | matrix, | ||
int | M, | ||
int | N | ||
) |
Definition at line 43 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | pmatrix, |
int ** | pSize, | ||
IssmPDouble * | matrix, | ||
int * | size | ||
) |
Definition at line 57 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | px, |
int * | pnods, | ||
int * | vector, | ||
int | M | ||
) |
Definition at line 84 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | px, |
int * | pnods, | ||
double * | vector, | ||
int | M | ||
) |
Definition at line 72 of file WriteJavascriptData.cpp.
void WriteData | ( | char ** | pstring, |
char * | stringin | ||
) |
Definition at line 129 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble * | pdouble, |
IssmPDouble | doublein | ||
) |
Definition at line 118 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | pdataref, |
IssmSeqVec< double > * | vector | ||
) |
Definition at line 96 of file WriteJavascriptData.cpp.
void WriteData | ( | IssmPDouble ** | pdouble, |
void * | |||
) |
Definition at line 124 of file WriteJavascriptData.cpp.
void WriteData | ( | int ** | VerticesSize, |
double ** | Vertices, | ||
int ** | EdgesSize, | ||
double ** | Edges, | ||
int ** | CornersSize, | ||
double ** | Corners, | ||
int ** | RequiredVerticesSize, | ||
double ** | RequiredVertices, | ||
int ** | RequiredEdgesSize, | ||
double ** | RequiredEdges, | ||
int ** | CrackedEdgesSize, | ||
double ** | CrackedEdges, | ||
int ** | SubDomainsSize, | ||
double ** | SubDomains, | ||
BamgGeom * | bamggeom | ||
) |
Definition at line 140 of file WriteJavascriptData.cpp.
void WriteData | ( | int ** | VerticesSize, |
double ** | Vertices, | ||
int ** | EdgesSize, | ||
double ** | Edges, | ||
int ** | TrianglesSize, | ||
double ** | Triangles, | ||
int ** | IssmEdgesSize, | ||
double ** | IssmEdges, | ||
int ** | IssmSegmentsSize, | ||
double ** | IssmSegments, | ||
int ** | VerticesOnGeomVertexSize, | ||
double ** | VerticesOnGeomVertex, | ||
int ** | VerticesOnGeomEdgeSize, | ||
double ** | VerticesOnGeomEdge, | ||
int ** | EdgesOnGeomEdgeSize, | ||
double ** | EdgesOnGeomEdge, | ||
int ** | SubDomainsSize, | ||
double ** | SubDomains, | ||
int ** | SubDomainsFromGeomSize, | ||
double ** | SubDomainsFromGeom, | ||
int ** | ElementConnectivitySize, | ||
double ** | ElementConnectivity, | ||
int ** | NodalConnectivitySize, | ||
double ** | NodalConnectivity, | ||
int ** | NodalElementConnectivitySize, | ||
double ** | NodalElementConnectivity, | ||
int ** | CrackedVerticesSize, | ||
double ** | CrackedVertices, | ||
int ** | CrackedEdgesSize, | ||
double ** | CrackedEdges, | ||
int ** | PreviousNumberingSize, | ||
double ** | PreviousNumbering, | ||
BamgMesh * | bamgmesh | ||
) |
Definition at line 153 of file WriteJavascriptData.cpp.
void FetchData | ( | char ** | pstring, |
char * | stringin | ||
) |
Definition at line 16 of file FetchJavascriptData.cpp.
void FetchData | ( | double * | pscalar, |
double | scalar | ||
) |
Definition at line 30 of file FetchJavascriptData.cpp.
void FetchData | ( | int * | pinteger, |
int | integer | ||
) |
Definition at line 25 of file FetchJavascriptData.cpp.
void FetchData | ( | double ** | pvector, |
double * | vectorin, | ||
int | nods | ||
) |
Definition at line 35 of file FetchJavascriptData.cpp.
void FetchData | ( | double ** | pvector, |
int * | pnods, | ||
double * | vectorin, | ||
int | nods | ||
) |
Definition at line 44 of file FetchJavascriptData.cpp.
void FetchData | ( | double ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
int * | matrixin, | ||
int | M, | ||
int | N | ||
) |
Definition at line 54 of file FetchJavascriptData.cpp.
void FetchData | ( | double ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
double * | matrixin, | ||
int | M, | ||
int | N | ||
) |
Definition at line 78 of file FetchJavascriptData.cpp.
void FetchData | ( | int ** | pmatrix, |
int * | pM, | ||
int * | pN, | ||
int * | matrixin, | ||
int | M, | ||
int | N | ||
) |
Definition at line 101 of file FetchJavascriptData.cpp.
void FetchData | ( | Contours ** | pcontours, |
double * | x, | ||
double * | y, | ||
int | nods | ||
) |
Definition at line 125 of file FetchJavascriptData.cpp.
void FetchData | ( | BamgGeom ** | pbamggeom, |
int * | VerticesSize, | ||
double * | Vertices, | ||
int * | EdgesSize, | ||
double * | Edges, | ||
int * | CornersSize, | ||
double * | Corners, | ||
int * | RequiredVerticesSize, | ||
double * | RequiredVertices, | ||
int * | RequiredEdgesSize, | ||
double * | RequiredEdges, | ||
int * | CrackedEdgesSize, | ||
double * | CrackedEdges, | ||
int * | SubDomainsSize, | ||
double * | SubDomains | ||
) |
Definition at line 146 of file FetchJavascriptData.cpp.
void FetchData | ( | BamgMesh ** | pbamgmesh, |
int * | VerticesSize, | ||
double * | Vertices, | ||
int * | EdgesSize, | ||
double * | Edges, | ||
int * | TrianglesSize, | ||
double * | Triangles, | ||
int * | CrackedEdgesSize, | ||
double * | CrackedEdges, | ||
int * | VerticesOnGeomEdgeSize, | ||
double * | VerticesOnGeomEdge, | ||
int * | VerticesOnGeomVertexSize, | ||
double * | VerticesOnGeomVertex, | ||
int * | EdgesOnGeomEdgeSize, | ||
double * | EdgesOnGeomEdge, | ||
int * | IssmSegmentsSize, | ||
double * | IssmSegments | ||
) |
Definition at line 165 of file FetchJavascriptData.cpp.
void FetchData | ( | BamgOpts ** | pbamgopts, |
double | anisomax, | ||
double | cutoff, | ||
double | coeff, | ||
double | errg, | ||
double | gradation, | ||
int | Hessiantype, | ||
int | maxnbv, | ||
double | maxsubdiv, | ||
int | Metrictype, | ||
int | nbjacobi, | ||
int | nbsmooth, | ||
double | omega, | ||
double | power, | ||
int | verbose, | ||
int | Crack, | ||
int | KeepVertices, | ||
int | splitcorners, | ||
double | hmin, | ||
double | hmax, | ||
int * | hminVerticesSize, | ||
double * | hminVertices, | ||
int * | hmaxVerticesSize, | ||
double * | hmaxVertices, | ||
int | hVerticesLength, | ||
double * | hVertices, | ||
int * | metricSize, | ||
double * | metric, | ||
int * | fieldSize, | ||
double * | field, | ||
int * | errSize, | ||
double * | err | ||
) |
Definition at line 185 of file FetchJavascriptData.cpp.
void FetchData | ( | Options ** | poptions, |
int | NRHS, | ||
int | nrhs, | ||
const char * | optionname, | ||
double | optionvalue | ||
) |
Definition at line 228 of file FetchJavascriptData.cpp.
void ApiPrintf | ( | const char * | string | ) |
Definition at line 13 of file ApiPrintf.cpp.