escript
Revision_
|
#include <limits.h>
Go to the source code of this file.
Macros | |
#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 |
#define ABS | ( | _arg_ | ) | MAX((_arg_),-(_arg_)) |
Referenced by paso::SparseMatrix::addAbsRow_CSR_OFFSET0(), finley::Assemble_jacobians_1D(), finley::Assemble_jacobians_2D(), finley::Assemble_jacobians_3D(), Dudley_Assemble_jacobeans_2D(), Dudley_Assemble_jacobeans_3D(), Dudley_Mesh_findMatchingFaces(), Dudley_Util_anyNonZeroDouble(), Dudley_Util_InvertSmallMat(), weipa::inside1D(), finley::util::invertSmallMat(), paso::SparseMatrix::invMain(), weipa::pointInTri(), paso::q_sort(), finley::Quad_getNodesTet(), weipa::sameSide(), paso::Solver(), paso::Solver_getILU(), paso::Solver_getRILU(), paso::Solver_GMRES2(), paso::Solver_MINRES(), and paso::Solver_TFQMR().
#define DBLE | ( | _x_ | ) | (double)(_x_) |
#define FALSE 0 |
Referenced by finley::Assemble_integrate(), dudley::brick(), finley::ElementFile::distributeByRankOfDOF(), Dudley_Assemble_gradient(), 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_ElementFile_createColoring(), Dudley_ElementFile_distributeByRankOfDOF(), Dudley_ElementFile_setTags(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_findMatchingFaces_compar(), Dudley_Mesh_resolveNodeIds(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_Util_anyNonZeroDouble(), Dudley_Util_isAny(), Dudley_Util_setValuesInUse(), dudley::readGmsh(), dudley::readMesh(), and dudley::rectangle().
#define INDEX1 | ( | _X1_ | ) | (_X1_) |
#define INDEX2 | ( | _X1_, | |
_X2_, | |||
_N1_ | |||
) | ((_X1_)+(_N1_)*(_X2_)) |
Referenced by finley::Mesh::addPoints(), finley::util::addScatter(), ripley::Brick::addToMatrixAndRHS(), ripley::Rectangle::addToMatrixAndRHS(), finley::NodeFile::allocTable(), finley::ElementFile::allocTable(), finley::Assemble_AverageElementData(), finley::Assemble_getNormal(), finley::Assemble_getSize(), finley::Assemble_gradient(), finley::Assemble_integrate(), finley::Assemble_interpolate(), finley::Assemble_jacobians_1D(), finley::Assemble_jacobians_2D(), finley::Assemble_jacobians_2D_M1D_E1D(), finley::Assemble_jacobians_2D_M1D_E1D_C(), finley::Assemble_jacobians_2D_M1D_E2D(), finley::Assemble_jacobians_2D_M1D_E2D_C(), finley::Assemble_jacobians_3D(), finley::Assemble_jacobians_3D_M2D_E2D(), finley::Assemble_jacobians_3D_M2D_E2D_C(), finley::Assemble_jacobians_3D_M2D_E3D(), finley::Assemble_jacobians_3D_M2D_E3D_C(), finley::Assemble_LumpedSystem(), finley::Assemble_NodeCoordinates(), finley::Assemble_PDE_Points(), finley::Assemble_PDE_Single_1D(), finley::Assemble_PDE_Single_2D(), finley::Assemble_PDE_Single_3D(), finley::Assemble_PDE_Single_C(), finley::Assemble_PDE_System_1D(), finley::Assemble_PDE_System_2D(), finley::Assemble_PDE_System_3D(), finley::Assemble_PDE_System_C(), ripley::Brick::assembleGradient(), ripley::Rectangle::assembleGradient(), ripley::Brick::assembleIntegrate(), ripley::Rectangle::assembleIntegrate(), ripley::DefaultAssembler2D::assemblePDEBoundarySingle(), ripley::DefaultAssembler3D::assemblePDEBoundarySingle(), ripley::DefaultAssembler2D::assemblePDEBoundarySingleReduced(), ripley::DefaultAssembler3D::assemblePDEBoundarySingleReduced(), ripley::LameAssembler2D::assemblePDEBoundarySystem(), ripley::LameAssembler3D::assemblePDEBoundarySystem(), ripley::DefaultAssembler2D::assemblePDEBoundarySystem(), ripley::DefaultAssembler3D::assemblePDEBoundarySystem(), ripley::DefaultAssembler2D::assemblePDEBoundarySystemReduced(), ripley::DefaultAssembler3D::assemblePDEBoundarySystemReduced(), speckley::SpeckleyDomain::assemblePDEDirac(), ripley::RipleyDomain::assemblePDEDirac(), speckley::DefaultAssembler2D::assemblePDESingle(), ripley::DefaultAssembler3D::assemblePDESingle(), ripley::DefaultAssembler2D::assemblePDESingle(), ripley::DefaultAssembler2D::assemblePDESingleReduced(), ripley::DefaultAssembler3D::assemblePDESingleReduced(), ripley::WaveAssembler2D::assemblePDESystem(), ripley::WaveAssembler3D::assemblePDESystem(), ripley::LameAssembler2D::assemblePDESystem(), ripley::LameAssembler3D::assemblePDESystem(), speckley::DefaultAssembler2D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystem(), ripley::DefaultAssembler3D::assemblePDESystem(), speckley::DefaultAssembler3D::assemblePDESystem(), speckley::WaveAssembler2D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystemReduced(), ripley::DefaultAssembler3D::assemblePDESystemReduced(), speckley::RipleyCoupler::calculate(), finley::NodeFile::copyTable(), finley::ElementFile::copyTable(), finley::ElementFile::createColoring(), finley::ElementFile::distributeByRankOfDOF(), 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_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(), finley::MeshAdapter::dump(), dudley::MeshAdapter::dump(), finley::Mesh::findMatchingFaces(), ripley::MultiRectangle::findNode(), ripley::Rectangle::findNode(), finley::util::gather(), finley::ElementFile::gather(), finley::gatherEntries(), finley::getElementsMaster(), finley::getElementsSlave(), finley::util::getMaxInt(), finley::util::getMinInt(), finley::util::getMinMaxInt(), finley::getNodesMaster(), finley::getNodesSlave(), finley::Mesh::glueFaces(), speckley::Rectangle::gradient_order10(), speckley::Rectangle::gradient_order2(), speckley::Rectangle::gradient_order3(), speckley::Rectangle::gradient_order4(), speckley::Rectangle::gradient_order5(), speckley::Rectangle::gradient_order6(), speckley::Rectangle::gradient_order7(), speckley::Rectangle::gradient_order8(), speckley::Rectangle::gradient_order9(), finley::IndexList_insertElements(), finley::IndexList_insertElementsWithRowRangeNoMainDiagonal(), speckley::Rectangle::integral_order10(), speckley::Rectangle::integral_order2(), speckley::Rectangle::integral_order3(), speckley::Rectangle::integral_order4(), speckley::Rectangle::integral_order5(), speckley::Rectangle::integral_order6(), speckley::Rectangle::integral_order7(), speckley::Rectangle::integral_order8(), speckley::Rectangle::integral_order9(), speckley::Rectangle::interpolateFromCorners(), ripley::Brick::interpolateNodesOnElements(), speckley::Brick::interpolateNodesOnElements(), ripley::Rectangle::interpolateNodesOnElements(), ripley::Brick::interpolateNodesOnFaces(), ripley::Rectangle::interpolateNodesOnFaces(), finley::Mesh::joinFaces(), finley::loadMesh(), dudley::loadMesh(), finley::ElementFile::markDOFsConnectedToRange(), finley::ElementFile::markNodes(), ripley::MultiRectangle::MultiRectangle(), finley::util::normalVector(), finley::Mesh::optimizeDOFDistribution(), finley::ElementFile::optimizeOrdering(), speckley::Brick::populateSampleIds(), finley::NodeFile::print(), finley::Mesh::print(), finley::Mesh::printElementInfo(), finley::Mesh::printInfo(), finley::Quad_MacroHex(), finley::Quad_MacroLine(), finley::Quad_MacroRec(), finley::Quad_MacroTet(), finley::Quad_MacroTri(), speckley::Rectangle::randomFill(), finley::Mesh::read(), finley::RectangularMesh_Hex20(), finley::RectangularMesh_Hex8(), finley::RectangularMesh_Rec4(), finley::RectangularMesh_Rec8(), speckley::Rectangle::reduction_order10(), speckley::Rectangle::reduction_order2(), speckley::Rectangle::reduction_order3(), speckley::Rectangle::reduction_order4(), speckley::Rectangle::reduction_order5(), speckley::Rectangle::reduction_order6(), speckley::Rectangle::reduction_order7(), speckley::Rectangle::reduction_order8(), speckley::Rectangle::reduction_order9(), finley::ElementFile::relabelNodes(), finley::ElementFile::scatter(), finley::scatterEntries(), finley::NodeFile::setCoordinates(), ripley::Brick::setToNormal(), ripley::MultiBrick::setToNormal(), ripley::Brick::setToSize(), ripley::MultiBrick::setToSize(), finley::ShapeFunction::ShapeFunction(), speckley::RipleyCoupler::shareRectangleXEdges(), speckley::RipleyCoupler::shareRectangleYEdges(), finley::util::smallMatMult(), finley::util::smallMatSetMult1(), paso::Solver_GMRES2(), finley::Mesh::write(), and finley::Mesh::writeElementInfo().
#define INDEX3 | ( | _X1_, | |
_X2_, | |||
_X3_, | |||
_N1_, | |||
_N2_ | |||
) | ((_X1_)+(_N1_)*INDEX2(_X2_,_X3_,_N2_)) |
Referenced by finley::Assemble_interpolate(), finley::Assemble_jacobians_1D(), finley::Assemble_jacobians_2D(), finley::Assemble_jacobians_2D_M1D_E1D(), finley::Assemble_jacobians_2D_M1D_E1D_C(), finley::Assemble_jacobians_2D_M1D_E2D(), finley::Assemble_jacobians_2D_M1D_E2D_C(), finley::Assemble_jacobians_3D(), finley::Assemble_jacobians_3D_M2D_E2D(), finley::Assemble_jacobians_3D_M2D_E2D_C(), finley::Assemble_jacobians_3D_M2D_E3D(), finley::Assemble_jacobians_3D_M2D_E3D_C(), finley::Assemble_LumpedSystem(), finley::Assemble_PDE_Single_1D(), finley::Assemble_PDE_Single_2D(), finley::Assemble_PDE_Single_3D(), finley::Assemble_PDE_Single_C(), finley::Assemble_PDE_System_1D(), finley::Assemble_PDE_System_2D(), finley::Assemble_PDE_System_3D(), finley::Assemble_PDE_System_C(), ripley::Brick::assembleGradient(), ripley::Rectangle::assembleGradient(), ripley::Brick::assembleIntegrate(), ripley::LameAssembler2D::assemblePDEBoundarySystem(), ripley::LameAssembler3D::assemblePDEBoundarySystem(), ripley::DefaultAssembler2D::assemblePDEBoundarySystem(), ripley::DefaultAssembler3D::assemblePDEBoundarySystem(), ripley::DefaultAssembler2D::assemblePDESingle(), speckley::DefaultAssembler2D::assemblePDESingle(), ripley::DefaultAssembler3D::assemblePDESingle(), speckley::DefaultAssembler3D::assemblePDESingle(), ripley::WaveAssembler2D::assemblePDESystem(), ripley::WaveAssembler3D::assemblePDESystem(), ripley::LameAssembler2D::assemblePDESystem(), ripley::LameAssembler3D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystem(), speckley::DefaultAssembler2D::assemblePDESystem(), ripley::DefaultAssembler3D::assemblePDESystem(), speckley::DefaultAssembler3D::assemblePDESystem(), speckley::WaveAssembler2D::assemblePDESystem(), speckley::WaveAssembler3D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystemReduced(), ripley::DefaultAssembler3D::assemblePDESystemReduced(), speckley::RipleyCoupler::calculate(), 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::Mesh::findMatchingFaces(), ripley::MultiBrick::findNode(), ripley::Brick::findNode(), speckley::Brick::findNode(), finley::getDist(), speckley::Brick::gradient_order10(), speckley::Rectangle::gradient_order10(), speckley::Brick::gradient_order2(), speckley::Rectangle::gradient_order2(), speckley::Brick::gradient_order3(), speckley::Rectangle::gradient_order3(), speckley::Brick::gradient_order4(), speckley::Rectangle::gradient_order4(), speckley::Brick::gradient_order5(), speckley::Rectangle::gradient_order5(), speckley::Brick::gradient_order6(), speckley::Rectangle::gradient_order6(), speckley::Brick::gradient_order7(), speckley::Rectangle::gradient_order7(), speckley::Brick::gradient_order8(), speckley::Rectangle::gradient_order8(), speckley::Brick::gradient_order9(), speckley::Rectangle::gradient_order9(), speckley::Brick::integral_order10(), speckley::Rectangle::integral_order10(), speckley::Brick::integral_order2(), speckley::Rectangle::integral_order2(), speckley::Brick::integral_order3(), speckley::Rectangle::integral_order3(), speckley::Brick::integral_order4(), speckley::Rectangle::integral_order4(), speckley::Brick::integral_order5(), speckley::Rectangle::integral_order5(), speckley::Brick::integral_order6(), speckley::Rectangle::integral_order6(), speckley::Brick::integral_order7(), speckley::Rectangle::integral_order7(), speckley::Brick::integral_order8(), speckley::Rectangle::integral_order8(), speckley::Brick::integral_order9(), speckley::Rectangle::integral_order9(), speckley::RipleyCoupler::interpolate(), speckley::Brick::interpolateElementsOnNodes(), speckley::Rectangle::interpolateElementsOnNodes(), ripley::MultiRectangle::interpolateElementsToElementsCoarser(), ripley::MultiBrick::interpolateElementsToElementsCoarser(), ripley::MultiRectangle::interpolateElementsToElementsFiner(), ripley::MultiBrick::interpolateElementsToElementsFiner(), speckley::Brick::interpolateFromCorners(), ripley::Brick::interpolateNodesOnElements(), speckley::Brick::interpolateNodesOnElements(), ripley::Brick::interpolateNodesOnFaces(), ripley::MultiRectangle::interpolateNodesToElementsFiner(), ripley::MultiBrick::interpolateNodesToElementsFiner(), ripley::MultiBrick::interpolateNodesToNodesFiner(), ripley::MultiRectangle::interpolateReducedToElementsFiner(), ripley::MultiBrick::interpolateReducedToElementsFiner(), finley::util::invertSmallMat(), ripley::MultiBrick::MultiBrick(), finley::util::normalVector(), speckley::Brick::populateSampleIds(), finley::Quad_MacroHex(), finley::Quad_MacroLine(), finley::Quad_MacroRec(), finley::Quad_MacroTet(), finley::Quad_MacroTri(), speckley::Brick::randomFill(), speckley::Brick::readBinaryGridImpl(), speckley::Brick::reduction_order10(), speckley::Rectangle::reduction_order10(), speckley::Brick::reduction_order2(), speckley::Rectangle::reduction_order2(), speckley::Brick::reduction_order3(), speckley::Rectangle::reduction_order3(), speckley::Brick::reduction_order4(), speckley::Rectangle::reduction_order4(), speckley::Brick::reduction_order5(), speckley::Rectangle::reduction_order5(), speckley::Brick::reduction_order6(), speckley::Rectangle::reduction_order6(), speckley::Brick::reduction_order7(), speckley::Rectangle::reduction_order7(), speckley::Brick::reduction_order8(), speckley::Rectangle::reduction_order8(), speckley::Brick::reduction_order9(), speckley::Rectangle::reduction_order9(), speckley::Brick::setToSize(), speckley::RipleyCoupler::shareBrickXFaces(), speckley::RipleyCoupler::shareBrickYFaces(), speckley::RipleyCoupler::shareBrickZFaces(), finley::util::smallMatSetMult1(), and speckley::Brick::writeBinaryGridImpl().
#define INDEX4 | ( | _X1_, | |
_X2_, | |||
_X3_, | |||
_X4_, | |||
_N1_, | |||
_N2_, | |||
_N3_ | |||
) | ((_X1_)+(_N1_)*INDEX3(_X2_,_X3_,_X4_,_N2_,_N3_)) |
Referenced by finley::Assemble_addToSystemMatrix_CSC(), finley::Assemble_addToSystemMatrix_CSR(), finley::Assemble_addToSystemMatrix_Trilinos(), finley::Assemble_gradient(), finley::Assemble_jacobians_1D(), finley::Assemble_jacobians_2D(), finley::Assemble_jacobians_2D_M1D_E1D(), finley::Assemble_jacobians_2D_M1D_E1D_C(), finley::Assemble_jacobians_2D_M1D_E2D(), finley::Assemble_jacobians_2D_M1D_E2D_C(), finley::Assemble_jacobians_3D(), finley::Assemble_jacobians_3D_M2D_E2D(), finley::Assemble_jacobians_3D_M2D_E2D_C(), finley::Assemble_jacobians_3D_M2D_E3D(), finley::Assemble_jacobians_3D_M2D_E3D_C(), finley::Assemble_PDE_Single_1D(), finley::Assemble_PDE_Single_2D(), finley::Assemble_PDE_Single_3D(), finley::Assemble_PDE_Single_C(), finley::Assemble_PDE_System_1D(), finley::Assemble_PDE_System_2D(), finley::Assemble_PDE_System_3D(), finley::Assemble_PDE_System_C(), ripley::LameAssembler2D::assemblePDEBoundarySystem(), ripley::LameAssembler3D::assemblePDEBoundarySystem(), ripley::DefaultAssembler2D::assemblePDEBoundarySystem(), ripley::DefaultAssembler3D::assemblePDEBoundarySystem(), ripley::DefaultAssembler2D::assemblePDEBoundarySystemReduced(), ripley::DefaultAssembler3D::assemblePDEBoundarySystemReduced(), speckley::DefaultAssembler3D::assemblePDESingle(), ripley::WaveAssembler3D::assemblePDESystem(), ripley::WaveAssembler2D::assemblePDESystem(), ripley::LameAssembler2D::assemblePDESystem(), ripley::LameAssembler3D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystem(), speckley::DefaultAssembler2D::assemblePDESystem(), ripley::DefaultAssembler3D::assemblePDESystem(), speckley::DefaultAssembler3D::assemblePDESystem(), speckley::WaveAssembler3D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystemReduced(), ripley::DefaultAssembler3D::assemblePDESystemReduced(), speckley::RipleyCoupler::calculate(), 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(), speckley::Brick::gradient_order10(), speckley::Rectangle::gradient_order10(), speckley::Brick::gradient_order2(), speckley::Rectangle::gradient_order2(), speckley::Brick::gradient_order3(), speckley::Rectangle::gradient_order3(), speckley::Brick::gradient_order4(), speckley::Rectangle::gradient_order4(), speckley::Brick::gradient_order5(), speckley::Rectangle::gradient_order5(), speckley::Brick::gradient_order6(), speckley::Rectangle::gradient_order6(), speckley::Brick::gradient_order7(), speckley::Rectangle::gradient_order7(), speckley::Brick::gradient_order8(), speckley::Rectangle::gradient_order8(), speckley::Brick::gradient_order9(), speckley::Rectangle::gradient_order9(), speckley::Brick::integral_order10(), speckley::Brick::integral_order2(), speckley::Brick::integral_order3(), speckley::Brick::integral_order4(), speckley::Brick::integral_order5(), speckley::Brick::integral_order6(), speckley::Brick::integral_order7(), speckley::Brick::integral_order8(), speckley::Brick::integral_order9(), speckley::Brick::interpolateElementsOnNodes(), ripley::MultiBrick::interpolateElementsToElementsCoarser(), ripley::MultiBrick::interpolateElementsToElementsFiner(), speckley::Brick::interpolateNodesOnElements(), ripley::MultiBrick::interpolateNodesToElementsFiner(), finley::Quad_MacroHex(), finley::Quad_MacroLine(), finley::Quad_MacroRec(), finley::Quad_MacroTet(), finley::Quad_MacroTri(), speckley::Brick::reduction_order10(), speckley::Brick::reduction_order2(), speckley::Brick::reduction_order3(), speckley::Brick::reduction_order4(), speckley::Brick::reduction_order5(), speckley::Brick::reduction_order6(), speckley::Brick::reduction_order7(), speckley::Brick::reduction_order8(), speckley::Brick::reduction_order9(), speckley::RipleyCoupler::shareBrickYFaces(), and speckley::RipleyCoupler::shareBrickZFaces().
#define INDEX5 | ( | _X1_, | |
_X2_, | |||
_X3_, | |||
_X4_, | |||
_X5_, | |||
_N1_, | |||
_N2_, | |||
_N3_, | |||
_N4_ | |||
) | ((_X1_)+(_N1_)*INDEX4(_X2_,_X3_,_X4_,_X5_,_N2_,_N3_,_N4_)) |
Referenced by finley::Assemble_gradient(), finley::Assemble_PDE_Single_1D(), finley::Assemble_PDE_Single_2D(), finley::Assemble_PDE_Single_3D(), finley::Assemble_PDE_System_1D(), finley::Assemble_PDE_System_2D(), finley::Assemble_PDE_System_3D(), ripley::WaveAssembler2D::assemblePDESystem(), ripley::WaveAssembler3D::assemblePDESystem(), ripley::DefaultAssembler2D::assemblePDESystem(), ripley::DefaultAssembler3D::assemblePDESystem(), speckley::DefaultAssembler3D::assemblePDESystem(), 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(), speckley::Brick::gradient_order10(), speckley::Brick::gradient_order2(), speckley::Brick::gradient_order3(), speckley::Brick::gradient_order4(), speckley::Brick::gradient_order5(), speckley::Brick::gradient_order6(), speckley::Brick::gradient_order7(), speckley::Brick::gradient_order8(), and speckley::Brick::gradient_order9().
#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 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(), and finley::util::setValuesInUse().
#define INDEX_T_MIN -INT_MAX |
Referenced by Dudley_Util_setValuesInUse(), paso::util::iMax(), and finley::util::setValuesInUse().
#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_NodeFile_createDenseNodeLabeling(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), Dudley_Util_getFlaggedMaxInt(), Dudley_Util_getMaxInt(), paso::TransportProblem::getSafeTimeStepSize(), paso::SparseMatrix::maxAbsRow_CSR_OFFSET0(), finley::Mesh_merge(), paso::Solver(), and paso::SystemMatrix::SystemMatrix().
Referenced by Dudley_TriangularMesh_Tet4(), finley::RectangularMesh_Hex20(), and finley::RectangularMesh_Hex8().
#define MIN | ( | _arg1_, | |
_arg2_ | |||
) | ((_arg1_)>(_arg2_) ? (_arg2_) : (_arg1_)) |
Referenced by paso::FCT_Solver::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_ | |||
) |
#define TRUE 1 |
Referenced by dudley::brick(), finley::ElementFile::distributeByRankOfDOF(), 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_ElementFile_createColoring(), Dudley_ElementFile_distributeByRankOfDOF(), Dudley_Mesh_createMappings(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_findMatchingFaces_compar(), Dudley_Mesh_prepare(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_Util_anyNonZeroDouble(), Dudley_Util_setValuesInUse(), Esys_MPIInfo_initialized(), dudley::readGmsh(), dudley::readMesh(), and dudley::rectangle().
#define UNKNOWN -1 |
#define XNOR | ( | _a0_, | |
_a1_ | |||
) | ( ( (_a0_) && (_a1_) ) || ( !(_a0_) && !(_a1_) ) ) |
Referenced by paso::SparseMatrix::SparseMatrix(), and paso::SystemMatrix::SystemMatrix().