escript
Revision_Unversioneddirectory
|
Macros | |
#define | ESNEEDPYTHON |
Functions | |
void | Dudley_NodeFile_gatherEntries (dim_t n, index_t *index, index_t min_index, index_t max_index, index_t *Id_out, index_t *Id_in, index_t *Tag_out, index_t *Tag_in, index_t *globalDegreesOfFreedom_out, index_t *globalDegreesOfFreedom_in, dim_t numDim, double *Coordinates_out, double *Coordinates_in) |
void | Dudley_NodeFile_gather (index_t *index, Dudley_NodeFile *in, Dudley_NodeFile *out) |
void | Dudley_NodeFile_gather_global (index_t *index, Dudley_NodeFile *in, Dudley_NodeFile *out) |
#define ESNEEDPYTHON |
void Dudley_NodeFile_gather | ( | index_t * | index, |
Dudley_NodeFile * | in, | ||
Dudley_NodeFile * | out | ||
) |
void Dudley_NodeFile_gather_global | ( | index_t * | index, |
Dudley_NodeFile * | in, | ||
Dudley_NodeFile * | out | ||
) |
References Dudley_NodeFile::Coordinates, Dudley_checkPtr(), Dudley_NodeFile_gatherEntries(), Dudley_NodeFile_scatterEntries(), Dudley_NodeFile_setGlobalIdRange(), Dudley_setError(), ESYS_MPI_INC_COUNTER, esysUtils::Esys_MPIInfo_noError(), Dudley_NodeFile::globalDegreesOfFreedom, Dudley_NodeFile::Id, esysUtils::mod_rank(), MPI_DOUBLE, MPI_INT, Dudley_NodeFile::MPIInfo, Dudley_NodeFile::numDim, Dudley_NodeFile::numNodes, Dudley_NodeFile::Tag, and VALUE_ERROR.
Referenced by Dudley_Mesh_resolveNodeIds().
void Dudley_NodeFile_gatherEntries | ( | dim_t | n, |
index_t * | index, | ||
index_t | min_index, | ||
index_t | max_index, | ||
index_t * | Id_out, | ||
index_t * | Id_in, | ||
index_t * | Tag_out, | ||
index_t * | Tag_in, | ||
index_t * | globalDegreesOfFreedom_out, | ||
index_t * | globalDegreesOfFreedom_in, | ||
dim_t | numDim, | ||
double * | Coordinates_out, | ||
double * | Coordinates_in | ||
) |
References INDEX2.
Referenced by Dudley_NodeFile_gather(), and Dudley_NodeFile_gather_global().