|
ESYS13
Revision_
|
#include <limits.h>Go to the source code of this file.
Defines | |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | UNKNOWN -1 |
| #define | DBLE(_x_) (double)(_x_) |
| #define | INDEX1(_X1_) (_X1_) |
| #define | INDEX2(_X1_, _X2_, _N1_) ((_X1_)+(_N1_)*(_X2_)) |
| #define | INDEX3(_X1_, _X2_, _X3_, _N1_, _N2_) ((_X1_)+(_N1_)*INDEX2(_X2_,_X3_,_N2_)) |
| #define | INDEX4(_X1_, _X2_, _X3_, _X4_, _N1_, _N2_, _N3_) ((_X1_)+(_N1_)*INDEX3(_X2_,_X3_,_X4_,_N2_,_N3_)) |
| #define | INDEX5(_X1_, _X2_, _X3_, _X4_, _X5_, _N1_, _N2_, _N3_, _N4_) ((_X1_)+(_N1_)*INDEX4(_X2_,_X3_,_X4_,_X5_,_N2_,_N3_,_N4_)) |
| #define | INDEX6(_X1_, _X2_, _X3_, _X4_, _X5_, _X6_, _N1_, _N2_, _N3_, _N4_, _N5_) ((_X1_)+(_N1_)*INDEX5(_X2_,_X3_,_X4_,_X5_,_X6_,_N2_,_N3_,_N4_,_N5_)) |
| #define | MAX(_arg1_, _arg2_) ((_arg1_)>(_arg2_) ? (_arg1_) : (_arg2_)) |
| #define | MAX3(_arg1_, _arg2_, _arg3_) MAX(_arg1_,MAX(_arg2_,_arg3_)) |
| #define | MIN(_arg1_, _arg2_) ((_arg1_)>(_arg2_) ? (_arg2_) : (_arg1_)) |
| #define | MIN3(_arg1_, _arg2_, _arg3_) MIN(_arg1_,MIN(_arg2_,_arg3_)) |
| #define | ABS(_arg_) MAX((_arg_),-(_arg_)) |
| #define | SIGN(_arg_) ((_arg_)>0 ? 1 : ((_arg_)<0 ? -1 : 0 )) |
| #define | SAMESIGN(_arg1_, _arg2_) ( ( ( (_arg1_)>=0 ) && ( (_arg2_)>=0 ) ) || ( ((_arg1_)<=0 ) && ( (_arg2_)<=0 ) ) ) |
| #define | SWAP(_a0_, _a1_, _type_) |
| #define | XNOR(_a0_, _a1_) ( ( (_a0_) && (_a1_) ) || ( !(_a0_) && !(_a1_) ) ) |
| #define | INDEX_T_MAX INT_MAX |
| #define | INDEX_T_MIN -INT_MAX |
Referenced by Dudley_Assemble_jacobeans_2D(), Dudley_Assemble_jacobeans_3D(), Dudley_Mesh_findMatchingFaces(), Dudley_Util_anyNonZeroDouble(), Dudley_Util_InvertSmallMat(), Finley_Assemble_jacobeans_1D(), Finley_Assemble_jacobeans_2D(), Finley_Assemble_jacobeans_3D(), Finley_Mesh_findMatchingFaces(), Finley_Quad_getNodesTet(), Finley_Util_InvertSmallMat(), weipa::inside1D(), Paso_FCT_Solver_initialize(), Paso_FCT_Solver_setMuPaLu(), Paso_LinearCombination(), Paso_lsup(), Paso_Pattern_getBandwidth(), Paso_Preconditioner_AMG_setClassicProlongation(), Paso_Preconditioner_AMG_setClassicProlongation_Block(), Paso_Preconditioner_AMG_setStrongConnections(), Paso_Preconditioner_LocalAMG_setClassicProlongation(), Paso_Preconditioner_LocalAMG_setClassicProlongation_Block(), Paso_Preconditioner_LocalAMG_setStrongConnections(), Paso_Solver(), Paso_Solver_BiCGStab(), Paso_Solver_getILU(), Paso_Solver_getRILU(), Paso_Solver_GMRES(), Paso_Solver_GMRES2(), Paso_Solver_MINRES(), Paso_Solver_PCG(), Paso_Solver_TFQMR(), Paso_SparseMatrix_addAbsRow_CSR_OFFSET0(), Paso_SparseMatrix_invMain(), Paso_SparseMatrix_MatrixVector_CSC_OFFSET0(), Paso_SparseMatrix_MatrixVector_CSC_OFFSET1(), Paso_SparseMatrix_MatrixVector_CSR_OFFSET0_DIAG(), Paso_SparseMatrix_MatrixVector_CSR_OFFSET0_stripe(), Paso_SparseMatrix_MatrixVector_CSR_OFFSET1(), Paso_Update(), weipa::pointInTri(), q_sort(), and weipa::sameSide().
| #define DBLE | ( | _x_ | ) | (double)(_x_) |
Referenced by Dudley_Mesh_findMatchingFaces(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), Finley_Mesh_findMatchingFaces(), Finley_RectangularMesh_Hex20(), Finley_RectangularMesh_Hex8(), Finley_RectangularMesh_Rec4(), Finley_RectangularMesh_Rec8(), Paso_Solver(), Paso_Solver_solveGSMPI(), Paso_SparseMatrix_alloc(), Paso_SparseMatrix_getSize(), Paso_SparseMatrix_getSparsity(), and Paso_SystemMatrix_getSparsity().
| #define FALSE 0 |
Referenced by finley::brick(), dudley::brick(), Dudley_Assemble_gradient(), Dudley_Assemble_interpolate(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_PDE(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Dudley_ElementFile_createColoring(), Dudley_ElementFile_distributeByRankOfDOF(), Dudley_ElementFile_setTags(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_findMatchingFaces_compar(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_resolveNodeIds(), Dudley_Mesh_saveDX(), Dudley_Mesh_saveVTK(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_TagMap_isValidTagName(), Dudley_Util_anyNonZeroDouble(), Dudley_Util_isAny(), Dudley_Util_setValuesInUse(), Esys_checkPtr(), Finley_Assemble_getAssembleParameters(), Finley_Assemble_gradient(), Finley_Assemble_integrate(), Finley_Assemble_interpolate(), Finley_Assemble_LumpedSystem(), Finley_Assemble_PDE(), 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(), Finley_Assemble_PDE_System2_C(), Finley_ElementFile_createColoring(), Finley_ElementFile_distributeByRankOfDOF(), Finley_ElementFile_markDOFsConnectedToRange(), Finley_ElementFile_markNodes(), Finley_ElementFile_setTags(), Finley_IndexList_insertElements(), Finley_Mesh_addPoints(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_findMatchingFaces(), Finley_Mesh_findMatchingFaces_compar(), Finley_Mesh_glueFaces(), Finley_Mesh_joinFaces(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_saveDX(), Finley_Mesh_saveVTK(), Finley_NodeFile_createDenseDOFLabeling(), Finley_Quad_getNodesHex(), Finley_Quad_getNodesRec(), Finley_ReferenceElement_alloc(), Finley_TagMap_isValidTagName(), Finley_Util_anyNonZeroDouble(), Finley_Util_isAny(), Finley_Util_setValuesInUse(), finley::glueFaces(), finley::joinFaces(), dudley::MeshAdapter::newSystemMatrix(), finley::MeshAdapter::newSystemMatrix(), Paso_Coarsening_Local_Standard_Block(), Paso_Coupler_alloc(), Paso_Coupler_finishCollect(), Paso_FCT_Solver_initialize(), Paso_FCT_Solver_updateNL(), Paso_fileExists(), Paso_MergedSolver_alloc(), Paso_MergedSolver_mergeSystemMatrix(), Paso_MergedSolver_solve(), Paso_Options_setDefaults(), Paso_Pattern_dropTree(), Paso_Pattern_isEmpty(), Paso_Preconditioner_alloc(), Paso_Preconditioner_AMG_alloc(), Paso_Preconditioner_AMG_buildInterpolationOperator(), Paso_Preconditioner_AMG_buildInterpolationOperatorBlock(), Paso_Preconditioner_AMG_CIJPCoarsening(), Paso_Preconditioner_AMG_extendB(), Paso_Preconditioner_AMG_getProlongation(), Paso_Preconditioner_AMG_getRestriction(), Paso_Preconditioner_AMG_Root_solve(), Paso_Preconditioner_AMG_solve(), Paso_Preconditioner_LocalAMG_getProlongation(), Paso_Preconditioner_LocalAMG_RungeStuebenSearch(), Paso_Preconditioner_LocalAMG_solve(), Paso_Preconditioner_solve(), Paso_solve(), Paso_Solver(), Paso_Solver_BiCGStab(), Paso_Solver_getAMLI(), Paso_Solver_GMRES(), Paso_Solver_GMRES2(), Paso_Solver_MINRES(), Paso_Solver_NewtonGMRES(), Paso_Solver_PCG(), Paso_Solver_solveAMLI(), Paso_Solver_TFQMR(), Paso_Solver_updateIncompleteSchurComplement(), Paso_SparseMatrix_alloc(), Paso_SparseMatrix_getTranspose(), Paso_SparseMatrix_MatrixMatrix(), Paso_SparseMatrix_MatrixMatrixTranspose(), Paso_SparseMatrix_unroll(), Paso_SystemMatrix_alloc(), Paso_SystemMatrix_copyRemoteCoupleBlock(), Paso_SystemMatrix_setValues(), Paso_TransportProblem_alloc(), Paso_TransportProblem_reset(), Paso_TransportProblem_setUpConstraint(), Paso_TransportProblem_solve(), Paso_Util_isAny(), dudley::readGmsh(), finley::readGmsh(), dudley::readMesh(), finley::readMesh(), finley::rectangle(), and dudley::rectangle().
| #define INDEX1 | ( | _X1_ | ) | (_X1_) |
| #define INDEX2 | ( | _X1_, | |
| _X2_, | |||
| _N1_ | |||
| ) | ((_X1_)+(_N1_)*(_X2_)) |
Referenced by Dudley_Assemble_AverageElementData(), Dudley_Assemble_getSize(), Dudley_Assemble_gradient(), Dudley_Assemble_integrate(), Dudley_Assemble_interpolate(), Dudley_Assemble_jacobeans_2D_M1D_E1D(), Dudley_Assemble_jacobeans_3D(), Dudley_Assemble_jacobeans_3D_M2D_E2D(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_NodeCoordinates(), Dudley_Assemble_PDE_Points(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Dudley_Assemble_setNormal(), Dudley_ElementFile_allocTable(), Dudley_ElementFile_copyTable(), Dudley_ElementFile_createColoring(), Dudley_ElementFile_distributeByRankOfDOF(), Dudley_ElementFile_gather(), Dudley_ElementFile_markDOFsConnectedToRange(), Dudley_ElementFile_markNodes(), Dudley_ElementFile_optimizeOrdering(), Dudley_ElementFile_relableNodes(), Dudley_ElementFile_scatter(), Dudley_IndexList_insertElements(), Dudley_IndexList_insertElementsWithRowRange(), Dudley_IndexList_insertElementsWithRowRangeNoMainDiagonal(), Dudley_Mesh_findMatchingFaces(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_print(), Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_Mesh_saveDX(), Dudley_Mesh_saveVTK(), Dudley_Mesh_write(), Dudley_NodeFile_allocTable(), Dudley_NodeFile_copyTable(), Dudley_NodeFile_gatherEntries(), Dudley_NodeFile_scatterEntries(), Dudley_NodeFile_setCoordinates(), Dudley_NormalVector(), Dudley_PrintMesh_Info(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), Dudley_Util_AddScatter(), Dudley_Util_Gather_double(), Dudley_Util_Gather_int(), Dudley_Util_getFlaggedMaxInt(), Dudley_Util_getFlaggedMinInt(), Dudley_Util_getMaxInt(), Dudley_Util_getMinInt(), Dudley_Util_SmallMatMult(), Dudley_Util_SmallMatSetMult1(), dudley::MeshAdapter::dump(), finley::MeshAdapter::dump(), Finley_Assemble_AverageElementData(), Finley_Assemble_getSize(), Finley_Assemble_gradient(), Finley_Assemble_integrate(), Finley_Assemble_interpolate(), Finley_Assemble_jacobeans_1D(), Finley_Assemble_jacobeans_2D(), Finley_Assemble_jacobeans_2D_M1D_E1D(), Finley_Assemble_jacobeans_2D_M1D_E1D_C(), Finley_Assemble_jacobeans_2D_M1D_E2D(), Finley_Assemble_jacobeans_2D_M1D_E2D_C(), Finley_Assemble_jacobeans_3D(), Finley_Assemble_jacobeans_3D_M2D_E2D(), Finley_Assemble_jacobeans_3D_M2D_E2D_C(), Finley_Assemble_jacobeans_3D_M2D_E3D(), Finley_Assemble_jacobeans_3D_M2D_E3D_C(), Finley_Assemble_LumpedSystem(), Finley_Assemble_NodeCoordinates(), Finley_Assemble_PDE_Points(), 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(), Finley_Assemble_PDE_System2_C(), Finley_Assemble_setNormal(), Finley_ElementFile_allocTable(), Finley_ElementFile_copyTable(), Finley_ElementFile_createColoring(), Finley_ElementFile_distributeByRankOfDOF(), Finley_ElementFile_gather(), Finley_ElementFile_markDOFsConnectedToRange(), Finley_ElementFile_markNodes(), Finley_ElementFile_optimizeOrdering(), Finley_ElementFile_relableNodes(), Finley_ElementFile_scatter(), Finley_IndexList_insertElements(), Finley_IndexList_insertElementsWithRowRange(), Finley_IndexList_insertElementsWithRowRangeNoMainDiagonal(), Finley_Mesh_addPoints(), Finley_Mesh_findMatchingFaces(), Finley_Mesh_glueFaces(), Finley_Mesh_joinFaces(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_print(), Finley_Mesh_read(), Finley_Mesh_readGmsh(), Finley_Mesh_saveDX(), Finley_Mesh_saveVTK(), Finley_Mesh_write(), Finley_NodeFile_allocTable(), Finley_NodeFile_copyTable(), Finley_NodeFile_gatherEntries(), Finley_NodeFile_scatterEntries(), Finley_NodeFile_setCoordinates(), Finley_NormalVector(), Finley_PrintMesh_Info(), Finley_Quad_MacroHex(), Finley_Quad_MacroLine(), Finley_Quad_MacroRec(), Finley_Quad_MacroTet(), Finley_Quad_MacroTri(), Finley_RectangularMesh_Hex20(), Finley_RectangularMesh_Hex8(), Finley_RectangularMesh_Rec4(), Finley_RectangularMesh_Rec8(), Finley_ShapeFunction_alloc(), Finley_Util_AddScatter(), Finley_Util_Gather_double(), Finley_Util_Gather_int(), Finley_Util_getFlaggedMaxInt(), Finley_Util_getFlaggedMinInt(), Finley_Util_getMaxInt(), Finley_Util_getMinInt(), Finley_Util_SmallMatMult(), Finley_Util_SmallMatSetMult1(), finley::loadMesh(), dudley::loadMesh(), and Paso_Solver_GMRES2().
Referenced by Dudley_Assemble_interpolate(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Dudley_LengthOfNormalVector(), Dudley_Mesh_findMatchingFaces(), Dudley_NormalVector(), Dudley_Util_DetOfSmallMat(), Dudley_Util_InvertSmallMat(), Dudley_Util_SmallMatSetMult(), Dudley_Util_SmallMatSetMult1(), Finley_Assemble_interpolate(), Finley_Assemble_jacobeans_1D(), Finley_Assemble_jacobeans_2D(), Finley_Assemble_jacobeans_2D_M1D_E1D(), Finley_Assemble_jacobeans_2D_M1D_E1D_C(), Finley_Assemble_jacobeans_2D_M1D_E2D(), Finley_Assemble_jacobeans_2D_M1D_E2D_C(), Finley_Assemble_jacobeans_3D(), Finley_Assemble_jacobeans_3D_M2D_E2D(), Finley_Assemble_jacobeans_3D_M2D_E2D_C(), Finley_Assemble_jacobeans_3D_M2D_E3D(), Finley_Assemble_jacobeans_3D_M2D_E3D_C(), 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(), Finley_Assemble_PDE_System2_C(), Finley_LengthOfNormalVector(), Finley_Mesh_findMatchingFaces(), Finley_NormalVector(), Finley_Quad_MacroHex(), Finley_Quad_MacroLine(), Finley_Quad_MacroRec(), Finley_Quad_MacroTet(), Finley_Quad_MacroTri(), Finley_Util_DetOfSmallMat(), Finley_Util_InvertSmallMat(), Finley_Util_SmallMatSetMult(), and Finley_Util_SmallMatSetMult1().
| #define INDEX4 | ( | _X1_, | |
| _X2_, | |||
| _X3_, | |||
| _X4_, | |||
| _N1_, | |||
| _N2_, | |||
| _N3_ | |||
| ) | ((_X1_)+(_N1_)*INDEX3(_X2_,_X3_,_X4_,_N2_,_N3_)) |
Referenced by Dudley_Assemble_addToSystemMatrix(), Dudley_Assemble_gradient(), Dudley_Assemble_jacobeans_2D(), Dudley_Assemble_jacobeans_2D_M1D_E1D(), Dudley_Assemble_jacobeans_3D(), Dudley_Assemble_jacobeans_3D_M2D_E2D(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Finley_Assemble_addToSystemMatrix(), Finley_Assemble_gradient(), Finley_Assemble_jacobeans_1D(), Finley_Assemble_jacobeans_2D(), Finley_Assemble_jacobeans_2D_M1D_E1D(), Finley_Assemble_jacobeans_2D_M1D_E1D_C(), Finley_Assemble_jacobeans_2D_M1D_E2D(), Finley_Assemble_jacobeans_2D_M1D_E2D_C(), Finley_Assemble_jacobeans_3D(), Finley_Assemble_jacobeans_3D_M2D_E2D(), Finley_Assemble_jacobeans_3D_M2D_E2D_C(), Finley_Assemble_jacobeans_3D_M2D_E3D(), Finley_Assemble_jacobeans_3D_M2D_E3D_C(), 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(), Finley_Assemble_PDE_System2_C(), Finley_Quad_MacroHex(), Finley_Quad_MacroLine(), Finley_Quad_MacroRec(), Finley_Quad_MacroTet(), and Finley_Quad_MacroTri().
| #define INDEX5 | ( | _X1_, | |
| _X2_, | |||
| _X3_, | |||
| _X4_, | |||
| _X5_, | |||
| _N1_, | |||
| _N2_, | |||
| _N3_, | |||
| _N4_ | |||
| ) | ((_X1_)+(_N1_)*INDEX4(_X2_,_X3_,_X4_,_X5_,_N2_,_N3_,_N4_)) |
Referenced by Dudley_Assemble_gradient(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Finley_Assemble_gradient(), Finley_Assemble_PDE_Single2_1D(), Finley_Assemble_PDE_Single2_2D(), Finley_Assemble_PDE_Single2_3D(), Finley_Assemble_PDE_System2_1D(), Finley_Assemble_PDE_System2_2D(), and Finley_Assemble_PDE_System2_3D().
| #define INDEX_T_MAX INT_MAX |
Referenced by Dudley_ElementFile_setNodeRange(), Dudley_Mesh_resolveNodeIds(), Dudley_NodeFile_createDenseNodeLabeling(), Dudley_Util_getFlaggedMaxInt(), Dudley_Util_getFlaggedMinInt(), Dudley_Util_getMaxInt(), Dudley_Util_getMinInt(), Dudley_Util_setValuesInUse(), Finley_ElementFile_setNodeRange(), Finley_Mesh_resolveNodeIds(), Finley_NodeFile_createDenseNodeLabeling(), Finley_Util_getFlaggedMaxInt(), Finley_Util_getFlaggedMinInt(), Finley_Util_getMaxInt(), Finley_Util_getMinInt(), and Finley_Util_setValuesInUse().
| #define INDEX_T_MIN -INT_MAX |
Referenced by Dudley_Util_setValuesInUse(), Finley_Util_setValuesInUse(), and Paso_Util_iMax().
| #define MAX | ( | _arg1_, | |
| _arg2_ | |||
| ) | ((_arg1_)>(_arg2_) ? (_arg1_) : (_arg2_)) |
Referenced by Dudley_Assemble_getSize(), Dudley_ElementFile_gather(), Dudley_ElementFile_scatter(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_findMatchingFaces(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_optimizeDOFLabeling(), Dudley_Mesh_resolveNodeIds(), Dudley_Mesh_saveVTK(), Dudley_NodeFile_createDenseNodeLabeling(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), Dudley_Util_getFlaggedMaxInt(), Dudley_Util_getMaxInt(), Finley_Assemble_getSize(), Finley_ElementFile_gather(), Finley_ElementFile_scatter(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_findMatchingFaces(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_saveVTK(), Finley_NodeFile_createDenseNodeLabeling(), Finley_RectangularMesh_Hex20(), Finley_RectangularMesh_Hex8(), Finley_RectangularMesh_Rec4(), Finley_RectangularMesh_Rec8(), Finley_Util_getFlaggedMaxInt(), Finley_Util_getMaxInt(), Paso_Coarsening_Local_Standard_Block(), Paso_Coupler_max(), Paso_FCT_FluxLimiter_setU_tilda(), Paso_FCT_Solver_update_LCN(), Paso_FCT_Solver_updateNL(), Paso_FunctionDerivative(), Paso_lsup(), Paso_Pattern_alloc(), Paso_Pattern_getBandwidth(), Paso_Pattern_maxDeg(), Paso_Pattern_reduceBandwidth(), Paso_Preconditioner_AMG_alloc(), Paso_Preconditioner_AMG_setClassicProlongation(), Paso_Preconditioner_AMG_setClassicProlongation_Block(), Paso_Preconditioner_AMG_setStrongConnections(), Paso_Preconditioner_AMG_setStrongConnections_Block(), Paso_Preconditioner_LocalAMG_alloc(), Paso_Preconditioner_LocalAMG_setStrongConnections(), Paso_Preconditioner_LocalAMG_setStrongConnections_Block(), Paso_Solver(), Paso_Solver_GMRES(), Paso_Solver_NewtonGMRES(), Paso_Solver_PCG(), Paso_SparseMatrix_MatrixVector_CSR_OFFSET0(), Paso_SparseMatrix_maxAbsRow_CSR_OFFSET0(), Paso_SystemMatrix_alloc(), Paso_TransportProblem_getSafeTimeStepSize(), and Paso_Util_iMax().
Referenced by Dudley_TriangularMesh_Tet4(), Finley_RectangularMesh_Hex20(), and Finley_RectangularMesh_Hex8().
| #define MIN | ( | _arg1_, | |
| _arg2_ | |||
| ) | ((_arg1_)>(_arg2_) ? (_arg2_) : (_arg1_)) |
Referenced by Paso_FCT_setLowOrderOperator().
| #define SAMESIGN | ( | _arg1_, | |
| _arg2_ | |||
| ) | ( ( ( (_arg1_)>=0 ) && ( (_arg2_)>=0 ) ) || ( ((_arg1_)<=0 ) && ( (_arg2_)<=0 ) ) ) |
| #define SIGN | ( | _arg_ | ) | ((_arg_)>0 ? 1 : ((_arg_)<0 ? -1 : 0 )) |
| #define SWAP | ( | _a0_, | |
| _a1_, | |||
| _type_ | |||
| ) |
{ \
_type_ s; \
s=(_a0_); \
_a0_= (_a1_); \
_a1_=s; \
}
| #define TRUE 1 |
Referenced by finley::brick(), dudley::brick(), Dudley_Assemble_LumpedSystem(), Dudley_Assemble_PDE(), Dudley_Assemble_PDE_Single2_1D(), Dudley_Assemble_PDE_Single2_2D(), Dudley_Assemble_PDE_Single2_3D(), Dudley_Assemble_PDE_System2_1D(), Dudley_Assemble_PDE_System2_2D(), Dudley_Assemble_PDE_System2_3D(), Dudley_ElementFile_createColoring(), Dudley_ElementFile_distributeByRankOfDOF(), Dudley_Mesh_createMappings(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_findMatchingFaces_compar(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_prepare(), Dudley_Mesh_saveDX(), Dudley_Mesh_saveVTK(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_TagMap_isValidTagName(), Dudley_Util_anyNonZeroDouble(), Dudley_Util_setValuesInUse(), Esys_checkPtr(), Esys_MPIInfo_initialized(), Finley_Assemble_getAssembleParameters(), Finley_Assemble_gradient(), Finley_Assemble_LumpedSystem(), Finley_Assemble_PDE(), 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(), Finley_Assemble_PDE_System2_C(), Finley_ElementFile_createColoring(), Finley_ElementFile_distributeByRankOfDOF(), Finley_Mesh_addPoints(), Finley_Mesh_createMappings(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_findMatchingFaces_compar(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_prepare(), Finley_Mesh_saveDX(), Finley_Mesh_saveVTK(), Finley_NodeFile_createDenseDOFLabeling(), Finley_Quad_getNodesHex(), Finley_Quad_getNodesRec(), Finley_ReferenceElement_alloc(), Finley_TagMap_isValidTagName(), Finley_Util_anyNonZeroDouble(), Finley_Util_setValuesInUse(), finley::glueFaces(), finley::joinFaces(), Paso_Coarsening_Local_Standard_Block(), Paso_Coupler_startCollect(), Paso_FCT_FluxLimiter_alloc(), Paso_FCT_setLowOrderOperator(), Paso_FCT_Solver_update_LCN(), Paso_fileExists(), Paso_Options_setDefaults(), Paso_Pattern_dropTree(), Paso_Pattern_isEmpty(), Paso_Preconditioner_alloc(), Paso_Preconditioner_AMG_CIJPCoarsening(), Paso_Preconditioner_AMG_solve(), Paso_Preconditioner_LocalAMG_RungeStuebenSearch(), Paso_Preconditioner_LocalAMG_solve(), Paso_solve(), Paso_Solver(), Paso_Solver_AMLI_free(), Paso_Solver_getAMLI(), Paso_Solver_GMRES(), Paso_Solver_MINRES(), Paso_Solver_NewtonGMRES(), Paso_Solver_solveAMLI(), Paso_Solver_updateIncompleteSchurComplement(), Paso_SparseMatrix_getSubmatrix(), Paso_SparseMatrix_loadMM_toCSR(), Paso_SystemMatrix_alloc(), Paso_SystemMatrix_balance(), Paso_SystemMatrix_loadMM_toCSC(), Paso_SystemMatrix_loadMM_toCSR(), Paso_TransportProblem_getSafeTimeStepSize(), Paso_TransportProblem_solve(), dudley::readGmsh(), finley::readGmsh(), dudley::readMesh(), finley::readMesh(), finley::rectangle(), and dudley::rectangle().
| #define UNKNOWN -1 |
Referenced by Dudley_Assemble_PDE(), Finley_Assemble_PDE(), Paso_FCT_Solver_alloc(), and Paso_Preconditioner_alloc().
| #define XNOR | ( | _a0_, | |
| _a1_ | |||
| ) | ( ( (_a0_) && (_a1_) ) || ( !(_a0_) && !(_a1_) ) ) |
Referenced by Paso_SparseMatrix_alloc(), and Paso_SystemMatrix_alloc().
1.7.6.1