PPL Logo

libs/ck-libs/netfem/netfem.h File Reference

Go to the source code of this file.

Typedefs

typedef void * NetFEM

Functions

NetFEM NetFEM_Begin (int source, int timestep, int dim, int flavor)
void NetFEM_End (NetFEM n)
void NetFEM_Nodes (NetFEM n, int nNodes, const double *loc, const char *name)
void NetFEM_Nodes_field (NetFEM n, int nNodes, int init_offset, int bytesPerNode, const void *loc, const char *name)
void NetFEM_Elements (NetFEM n, int nEl, int nodePerEl, const int *conn, const char *name)
void NetFEM_Elements_field (NetFEM n, int nEl, int nodePerEl, int init_offset, int bytesPerEl, int indexBase, const void *conn, const char *name)
void NetFEM_Vector_field (NetFEM n, const void *start, int init_offset, int distance, const char *name)
void NetFEM_Vector (NetFEM n, const double *data, const char *name)
void NetFEM_Scalar_field (NetFEM n, const void *start, int vec_len, int init_offset, int distance, const char *name)
void NetFEM_Scalar (NetFEM n, const double *start, int doublePer, const char *name)


Typedef Documentation

typedef void* NetFEM

Definition at line 11 of file netfem.h.


Function Documentation

NetFEM NetFEM_Begin ( int  source,
int  timestep,
int  dim,
int  flavor 
)

Definition at line 135 of file netfem.C.

References Converse::CkNumPes(), and CthYield().

Referenced by driver(), FTN_NAME(), and publishMeshToNetFEM().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_End ( NetFEM  n  ) 

Definition at line 153 of file netfem.C.

References NetFEM_state::add(), CmiMkdir(), fName, free(), and getState().

Referenced by driver(), FTN_NAME(), and publishMeshToNetFEM().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Nodes ( NetFEM  n,
int  nNodes,
const double *  loc,
const char *  name 
)

Definition at line 205 of file netfem.C.

References NetFEM_Nodes_field().

Referenced by driver(), FTN_NAME(), and publishMeshToNetFEM().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Nodes_field ( NetFEM  n,
int  nNodes,
int  init_offset,
int  bytesPerNode,
const void *  loc,
const char *  name 
)

Definition at line 188 of file netfem.C.

References CkShiftPointer(), and PUP::d.

Referenced by FTN_NAME(), and NetFEM_Nodes().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Elements ( NetFEM  n,
int  nEl,
int  nodePerEl,
const int conn,
const char *  name 
)

Definition at line 238 of file netfem.C.

References NetFEM_Elements_field().

Referenced by driver(), and publishMeshToNetFEM().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Elements_field ( NetFEM  n,
int  nEl,
int  nodePerEl,
int  init_offset,
int  bytesPerEl,
int  indexBase,
const void *  conn,
const char *  name 
)

Definition at line 220 of file netfem.C.

References CkShiftPointer().

Referenced by FTN_NAME(), and NetFEM_Elements().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Vector_field ( NetFEM  n,
const void *  start,
int  init_offset,
int  distance,
const char *  name 
)

Definition at line 256 of file netfem.C.

References CkShiftPointer().

Referenced by FTN_NAME(), and NetFEM_Vector().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Vector ( NetFEM  n,
const double *  data,
const char *  name 
)

Definition at line 275 of file netfem.C.

References NetFEM_Vector_field().

Referenced by driver(), and FTN_NAME().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Scalar_field ( NetFEM  n,
const void *  start,
int  vec_len,
int  init_offset,
int  distance,
const char *  name 
)

Definition at line 290 of file netfem.C.

References CkShiftPointer().

Referenced by FTN_NAME(), and NetFEM_Scalar().

Here is the call graph for this function:

Here is the caller graph for this function:

void NetFEM_Scalar ( NetFEM  n,
const double *  start,
int  doublePer,
const char *  name 
)

Definition at line 310 of file netfem.C.

References NetFEM_Scalar_field().

Referenced by driver(), FTN_NAME(), and publishMeshToNetFEM().

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on Mon Sep 21 08:10:29 2020 for Charm++ by  doxygen 1.5.5