#include "Finley.h"
Go to the source code of this file.
typedef struct Finley_Util_ValueAndIndex Finley_Util_ValueAndIndex |
References INDEX3.
References Finley_setError(), INDEX2, INDEX3, and ZERO_DIVISION_ERROR.
Referenced by Finley_Assemble_setNormal().
void Finley_Util_AddScatter | ( | dim_t | len, | |
index_t * | index, | |||
dim_t | numData, | |||
double * | in, | |||
double * | out, | |||
index_t | bound | |||
) |
References INDEX2.
Referenced by Finley_Assemble_LumpedSystem(), Finley_Assemble_PDE_Single2_1D(), Finley_Assemble_PDE_Single2_2D(), Finley_Assemble_PDE_Single2_3D(), Finley_Assemble_PDE_Single2_C(), Finley_Assemble_PDE_System2_1D(), Finley_Assemble_PDE_System2_2D(), Finley_Assemble_PDE_System2_3D(), and Finley_Assemble_PDE_System2_C().
References omp_get_max_threads(), TMPMEMALLOC, and TMPMEMFREE.
References INDEX3.
void Finley_Util_Gather_double | ( | dim_t | len, | |
index_t * | index, | |||
dim_t | numData, | |||
double * | in, | |||
double * | out | |||
) |
References INDEX2.
Referenced by Finley_Assemble_getSize(), Finley_Assemble_setNormal(), and Finley_Mesh_findMatchingFaces().
void Finley_Util_Gather_int | ( | dim_t | len, | |
index_t * | index, | |||
dim_t | numData, | |||
index_t * | in, | |||
index_t * | out | |||
) |
References INDEX2.
References INDEX2, INDEX_T_MAX, and MAX.
Referenced by Finley_ElementFile_createColoring(), Finley_ElementFile_setNodeRange(), Finley_Mesh_merge(), Finley_NodeFile_setDOFRange(), Finley_NodeFile_setGlobalDOFRange(), Finley_NodeFile_setGlobalIdRange(), Finley_NodeFile_setGlobalNodeIDIndexRange(), and Finley_NodeFile_setIdRange().
References INDEX2, INDEX_T_MAX, and MIN.
Referenced by Finley_ElementFile_createColoring(), Finley_ElementFile_setNodeRange(), Finley_NodeFile_setDOFRange(), Finley_NodeFile_setGlobalDOFRange(), Finley_NodeFile_setGlobalIdRange(), Finley_NodeFile_setGlobalNodeIDIndexRange(), and Finley_NodeFile_setIdRange().
References ABS, Finley_setError(), INDEX3, and ZERO_DIVISION_ERROR.
void Finley_Util_setValuesInUse | ( | const index_t * | values, | |
const dim_t | numValues, | |||
dim_t * | numValuesInUse, | |||
index_t ** | valuesInUse, | |||
Paso_MPIInfo * | mpiinfo | |||
) |
References Paso_MPIInfo::comm, FALSE, INDEX_T_MAX, INDEX_T_MIN, MEMALLOC, MEMFREE, MPI_INT, and TRUE.
Referenced by Finley_ElementFile_setTagsInUse(), and Finley_NodeFile_setTagsInUse().
void Finley_Util_SmallMatSetMult | ( | dim_t | len, | |
dim_t | A1, | |||
dim_t | A2, | |||
double * | A, | |||
dim_t | B2, | |||
double * | B, | |||
double * | C | |||
) |
References INDEX3.
void Finley_Util_sortValueAndIndex | ( | dim_t | n, | |
Finley_Util_ValueAndIndex * | array | |||
) |
int Finley_Util_ValueAndIndex_compar | ( | const void * | , | |
const void * | ||||
) |
References Finley_Util_ValueAndIndex::index, and Finley_Util_ValueAndIndex::value.
Referenced by Finley_Util_sortValueAndIndex().