
/*** DO NOT EDIT THIS FILE DIRECTLY (use ../config/gen_code.sh to generate) ***/

/******************************************************************************
 * Copyright (c) 1998 Lawrence Livermore National Security, LLC and other
 * HYPRE Project Developers. See the top-level COPYRIGHT file for details.
 *
 * SPDX-License-Identifier: (Apache-2.0 OR MIT)
 ******************************************************************************/

/* Header file for transforming multiprecision functions names */

#undef hypre_STRUCT_MV_MUP_DEF_HEADER

#undef HYPRE_CommPkgDestroy
#undef HYPRE_StructGridAssemble
#undef HYPRE_StructGridCoarsen
#undef HYPRE_StructGridCreate
#undef HYPRE_StructGridDestroy
#undef HYPRE_StructGridPrintVTK
#undef HYPRE_StructGridProjectBox
#undef HYPRE_StructGridSetExtents
#undef HYPRE_StructGridSetNumGhost
#undef HYPRE_StructGridSetPeriodic
#undef HYPRE_StructMatrixAddToBoxValues
#undef HYPRE_StructMatrixAddToBoxValues2
#undef HYPRE_StructMatrixAddToConstantValues
#undef HYPRE_StructMatrixAddToValues
#undef HYPRE_StructMatrixAssemble
#undef HYPRE_StructMatrixClearBoundary
#undef HYPRE_StructMatrixCreate
#undef HYPRE_StructMatrixDestroy
#undef HYPRE_StructMatrixGetBoxValues
#undef HYPRE_StructMatrixGetBoxValues2
#undef HYPRE_StructMatrixGetGrid
#undef HYPRE_StructMatrixGetValues
#undef HYPRE_StructMatrixInitialize
#undef HYPRE_StructMatrixMatmat
#undef HYPRE_StructMatrixMatvec
#undef HYPRE_StructMatrixMatvecT
#undef HYPRE_StructMatrixPrint
#undef HYPRE_StructMatrixRead
#undef HYPRE_StructMatrixSetBoxValues
#undef HYPRE_StructMatrixSetBoxValues2
#undef HYPRE_StructMatrixSetConstantEntries
#undef HYPRE_StructMatrixSetConstantValues
#undef HYPRE_StructMatrixSetDomainStride
#undef HYPRE_StructMatrixSetNumGhost
#undef HYPRE_StructMatrixSetRangeStride
#undef HYPRE_StructMatrixSetSymmetric
#undef HYPRE_StructMatrixSetTranspose
#undef HYPRE_StructMatrixSetValues
#undef HYPRE_StructStencilCreate
#undef HYPRE_StructStencilDestroy
#undef HYPRE_StructStencilSetElement
#undef HYPRE_StructStencilSetEntry
#undef HYPRE_StructVectorAddToBoxValues
#undef HYPRE_StructVectorAddToBoxValues2
#undef HYPRE_StructVectorAddToValues
#undef HYPRE_StructVectorAssemble
#undef HYPRE_StructVectorAxpy
#undef HYPRE_StructVectorClone
#undef HYPRE_StructVectorCopy
#undef HYPRE_StructVectorCreate
#undef HYPRE_StructVectorDestroy
#undef HYPRE_StructVectorGetBoxValues
#undef HYPRE_StructVectorGetBoxValues2
#undef HYPRE_StructVectorGetMigrateCommPkg
#undef HYPRE_StructVectorGetValues
#undef HYPRE_StructVectorInitialize
#undef HYPRE_StructVectorInnerProd
#undef HYPRE_StructVectorMigrate
#undef HYPRE_StructVectorPrint
#undef HYPRE_StructVectorRead
#undef HYPRE_StructVectorScale
#undef HYPRE_StructVectorScaleValues
#undef HYPRE_StructVectorSetBoxValues
#undef HYPRE_StructVectorSetBoxValues2
#undef HYPRE_StructVectorSetConstantValues
#undef HYPRE_StructVectorSetNumGhost
#undef HYPRE_StructVectorSetRandomValues
#undef HYPRE_StructVectorSetStride
#undef HYPRE_StructVectorSetValues
#undef hypre_APFillResponseStructAssumedPart
#undef hypre_APFindMyBoxesInRegions
#undef hypre_APGetAllBoxesInRegions
#undef hypre_APPruneRegions
#undef hypre_APRefineRegionsByVol
#undef hypre_APShrinkRegions
#undef hypre_APSubdivideRegion
#undef hypre_AddIndexes
#undef hypre_AppendBox
#undef hypre_AppendBoxArray
#undef hypre_BoxArrayArrayClone
#undef hypre_BoxArrayArrayCreate
#undef hypre_BoxArrayArrayDestroy
#undef hypre_BoxArrayArrayPrint
#undef hypre_BoxArrayArrayPrintToFile
#undef hypre_BoxArrayClone
#undef hypre_BoxArrayCreate
#undef hypre_BoxArrayCreateFromIndices
#undef hypre_BoxArrayDestroy
#undef hypre_BoxArrayInBoxArray
#undef hypre_BoxArrayPrint
#undef hypre_BoxArrayPrintToFile
#undef hypre_BoxArrayReadFromFile
#undef hypre_BoxArraySetSize
#undef hypre_BoxArrayVolume
#undef hypre_BoxArraysEqual
#undef hypre_BoxBTNodeCreate
#undef hypre_BoxBTNodeDestroy
#undef hypre_BoxBTNodeInitialize
#undef hypre_BoxBTNodeSetIndices
#undef hypre_BoxBTQueueCreate
#undef hypre_BoxBTQueueDelete
#undef hypre_BoxBTQueueDestroy
#undef hypre_BoxBTQueueInitialize
#undef hypre_BoxBTQueueInsert
#undef hypre_BoxBTStackCreate
#undef hypre_BoxBTStackDelete
#undef hypre_BoxBTStackDestroy
#undef hypre_BoxBTStackInitialize
#undef hypre_BoxBTStackInsert
#undef hypre_BoxBinTreeCreate
#undef hypre_BoxBinTreeDestroy
#undef hypre_BoxBinTreeInitialize
#undef hypre_BoxBoundaryDG
#undef hypre_BoxBoundaryG
#undef hypre_BoxBoundaryIntersect
#undef hypre_BoxClone
#undef hypre_BoxCreate
#undef hypre_BoxDestroy
#undef hypre_BoxGetSize
#undef hypre_BoxGetStrideSize
#undef hypre_BoxGetStrideVolume
#undef hypre_BoxGrowByArray
#undef hypre_BoxGrowByBox
#undef hypre_BoxGrowByIndex
#undef hypre_BoxGrowByValue
#undef hypre_BoxInBox
#undef hypre_BoxIndexRank
#undef hypre_BoxInit
#undef hypre_BoxManAddEntry
#undef hypre_BoxManAssemble
#undef hypre_BoxManCreate
#undef hypre_BoxManDeleteMultipleEntriesAndInfo
#undef hypre_BoxManDestroy
#undef hypre_BoxManEntryCopy
#undef hypre_BoxManEntryGetExtents
#undef hypre_BoxManEntryGetInfo
#undef hypre_BoxManEntryGetStride
#undef hypre_BoxManGatherEntries
#undef hypre_BoxManGetAllEntries
#undef hypre_BoxManGetAllEntriesBoxes
#undef hypre_BoxManGetAllEntriesBoxesProc
#undef hypre_BoxManGetAllGlobalKnown
#undef hypre_BoxManGetAssumedPartition
#undef hypre_BoxManGetEntry
#undef hypre_BoxManGetGlobalIsGatherCalled
#undef hypre_BoxManGetIsEntriesSort
#undef hypre_BoxManGetLocalEntriesBoxes
#undef hypre_BoxManIncSize
#undef hypre_BoxManIntersect
#undef hypre_BoxManSetAllGlobalKnown
#undef hypre_BoxManSetAssumedPartition
#undef hypre_BoxManSetBoundingBox
#undef hypre_BoxManSetIsEntriesSort
#undef hypre_BoxManSetNumGhost
#undef hypre_BoxMaxSize
#undef hypre_BoxNnodes
#undef hypre_BoxOffsetDistance
#undef hypre_BoxPartialVolume
#undef hypre_BoxPrint
#undef hypre_BoxPrintDebug
#undef hypre_BoxRankIndex
#undef hypre_BoxRead
#undef hypre_BoxSetExtents
#undef hypre_BoxShiftNeg
#undef hypre_BoxShiftPos
#undef hypre_BoxSplit
#undef hypre_BoxStrideVolume
#undef hypre_BoxVolume
#undef hypre_BoxesEqual
#undef hypre_CoarsenBox
#undef hypre_CoarsenBoxArray
#undef hypre_CoarsenBoxArrayArray
#undef hypre_CoarsenBoxArrayArrayOutward
#undef hypre_CommBlockSetEntries
#undef hypre_CommBlockSetEntry
#undef hypre_CommInfoClone
#undef hypre_CommInfoCoarsen
#undef hypre_CommInfoCoarsenRecv
#undef hypre_CommInfoCoarsenSend
#undef hypre_CommInfoCreate
#undef hypre_CommInfoDestroy
#undef hypre_CommInfoGetTransforms
#undef hypre_CommInfoProjectRecv
#undef hypre_CommInfoProjectSend
#undef hypre_CommInfoRefine
#undef hypre_CommInfoRefineRecv
#undef hypre_CommInfoRefineSend
#undef hypre_CommInfoSetTransforms
#undef hypre_CommPkgAgglomData
#undef hypre_CommPkgAgglomDestroy
#undef hypre_CommPkgAgglomerate
#undef hypre_CommPkgCreate
#undef hypre_CommPkgDestroy
#undef hypre_CommPkgSetPrefixSizes
#undef hypre_CommStencilCreate
#undef hypre_CommStencilCreateNumGhost
#undef hypre_CommStencilDestroy
#undef hypre_CommStencilSetEntry
#undef hypre_ComputeBoxnums
#undef hypre_ComputeCoarseOriginStride
#undef hypre_ComputeInfoCreate
#undef hypre_ComputeInfoDestroy
#undef hypre_ComputeInfoProjectComp
#undef hypre_ComputeInfoProjectRecv
#undef hypre_ComputeInfoProjectSend
#undef hypre_ComputePkgCreate
#undef hypre_ComputePkgDestroy
#undef hypre_ConvertToCanonicalIndex
#undef hypre_CopyBox
#undef hypre_CopyIndex
#undef hypre_CopyToCleanIndex
#undef hypre_CopyToIndex
#undef hypre_CreateCommInfo
#undef hypre_CreateCommInfoFromGrids
#undef hypre_CreateCommInfoFromNumGhost
#undef hypre_CreateCommInfoFromStencil
#undef hypre_CreateComputeInfo
#undef hypre_DeleteBox
#undef hypre_DeleteMultipleBoxes
#undef hypre_ExchangeLocalData
#undef hypre_FillResponseBoxManAssemble1
#undef hypre_FillResponseBoxManAssemble2
#undef hypre_FinalizeIndtComputations
#undef hypre_GatherAllBoxes
#undef hypre_GeneralBoxBoundaryIntersect
#undef hypre_IndexElementMult
#undef hypre_IndexEqual
#undef hypre_IndexFromRank
#undef hypre_IndexInBox
#undef hypre_IndexMax
#undef hypre_IndexMin
#undef hypre_IndexPrint
#undef hypre_IndexProd
#undef hypre_IndexRead
#undef hypre_IndexesEqual
#undef hypre_IndexesGreater
#undef hypre_IndexesGreaterEqual
#undef hypre_InitializeIndtComputations
#undef hypre_IntersectBoxes
#undef hypre_MapToCoarseIndex
#undef hypre_MapToFineIndex
#undef hypre_MinUnionBoxes
#undef hypre_PrintBoxArrayData
#undef hypre_ProjectBox
#undef hypre_ProjectBoxArray
#undef hypre_ProjectBoxArrayArray
#undef hypre_ReadBoxArrayData
#undef hypre_RefineBox
#undef hypre_RefineBoxArray
#undef hypre_RefineBoxArrayArray
#undef hypre_SetIndex
#undef hypre_SnapIndexNeg
#undef hypre_SnapIndexPos
#undef hypre_StBoxRank
#undef hypre_StCoeffClone
#undef hypre_StCoeffCreate
#undef hypre_StCoeffDestroy
#undef hypre_StCoeffMult
#undef hypre_StCoeffPrint
#undef hypre_StCoeffPush
#undef hypre_StCoeffShift
#undef hypre_StIndexCopy
#undef hypre_StIndexNegate
#undef hypre_StIndexPrint
#undef hypre_StIndexShift
#undef hypre_StMatrixClone
#undef hypre_StMatrixCreate
#undef hypre_StMatrixDestroy
#undef hypre_StMatrixMatmat
#undef hypre_StMatrixMatmult
#undef hypre_StMatrixNEntryCoeffs
#undef hypre_StMatrixPrint
#undef hypre_StMatrixTranspose
#undef hypre_StTermCopy
#undef hypre_StTermPrint
#undef hypre_StructAssumedPartitionCreate
#undef hypre_StructAssumedPartitionDestroy
#undef hypre_StructAssumedPartitionGetProcsFromBox
#undef hypre_StructAssumedPartitionGetRegionsFromProc
#undef hypre_StructAssumedPartitionPrint
#undef hypre_StructCoarsen
#undef hypre_StructCoarsenAP
#undef hypre_StructCommunicationFinalize
#undef hypre_StructCommunicationGetBuffer
#undef hypre_StructCommunicationInitialize
#undef hypre_StructCommunicationReleaseBuffer
#undef hypre_StructCopy
#undef hypre_StructDataCopy
#undef hypre_StructGridAssemble
#undef hypre_StructGridComputeBoxnums
#undef hypre_StructGridComputeGlobalSize
#undef hypre_StructGridCreate
#undef hypre_StructGridDestroy
#undef hypre_StructGridGetMaxBoxSize
#undef hypre_StructGridPrint
#undef hypre_StructGridPrintVTK
#undef hypre_StructGridRead
#undef hypre_StructGridRef
#undef hypre_StructGridSetBoundingBox
#undef hypre_StructGridSetBoxManager
#undef hypre_StructGridSetBoxes
#undef hypre_StructGridSetExtents
#undef hypre_StructGridSetIDs
#undef hypre_StructGridSetMaxDistance
#undef hypre_StructGridSetNumGhost
#undef hypre_StructGridSetPeriodic
#undef hypre_StructInnerProd
#undef hypre_StructInnerProdLocal
#undef hypre_StructMapCoarseToFine
#undef hypre_StructMapFineToCoarse
#undef hypre_StructMatmat
#undef hypre_StructMatmatSetup
#undef hypre_StructMatmult
#undef hypre_StructMatmultCommSetup
#undef hypre_StructMatmultCommunicate
#undef hypre_StructMatmultCompute
#undef hypre_StructMatmultCompute_core
#undef hypre_StructMatmultCompute_core_c
#undef hypre_StructMatmultCompute_core_cc
#undef hypre_StructMatmultCompute_core_ccf
#undef hypre_StructMatmultCompute_core_cf
#undef hypre_StructMatmultCompute_core_cff
#undef hypre_StructMatmultCompute_core_f
#undef hypre_StructMatmultCompute_core_ff
#undef hypre_StructMatmultCompute_core_fff
#undef hypre_StructMatmultCompute_core_generic
#undef hypre_StructMatmultCompute_fuse
#undef hypre_StructMatmultCompute_fuse_c
#undef hypre_StructMatmultCompute_fuse_cc
#undef hypre_StructMatmultCompute_fuse_f
#undef hypre_StructMatmultCompute_fuse_fc
#undef hypre_StructMatmultCompute_fuse_fcc
#undef hypre_StructMatmultCompute_fuse_ff
#undef hypre_StructMatmultCompute_fuse_ffc
#undef hypre_StructMatmultCompute_fuse_fff
#undef hypre_StructMatmultCreate
#undef hypre_StructMatmultDestroy
#undef hypre_StructMatmultGetMatrix
#undef hypre_StructMatmultInitialize
#undef hypre_StructMatmultMultiply
#undef hypre_StructMatmultSetKernelType
#undef hypre_StructMatmultSetProduct
#undef hypre_StructMatmultSetup
#undef hypre_StructMatrixAddInit
#undef hypre_StructMatrixAddMat
#undef hypre_StructMatrixAssemble
#undef hypre_StructMatrixClearBoundary
#undef hypre_StructMatrixClearBoxValues
#undef hypre_StructMatrixClearGhostValues
#undef hypre_StructMatrixClearValues
#undef hypre_StructMatrixComputeDataSpace
#undef hypre_StructMatrixComputeRowSum
#undef hypre_StructMatrixComputeRowSum_core_CC
#undef hypre_StructMatrixComputeRowSum_core_VC
#undef hypre_StructMatrixCreate
#undef hypre_StructMatrixCreateCommPkg
#undef hypre_StructMatrixCreateMask
#undef hypre_StructMatrixDestroy
#undef hypre_StructMatrixExtractPointerByIndex
#undef hypre_StructMatrixForget
#undef hypre_StructMatrixGetCStride
#undef hypre_StructMatrixGetDataMapStride
#undef hypre_StructMatrixGetDiagonal
#undef hypre_StructMatrixGetFStride
#undef hypre_StructMatrixGetStSpaces
#undef hypre_StructMatrixGetStencilSpace
#undef hypre_StructMatrixGetStencilStride
#undef hypre_StructMatrixGrowDataSpace
#undef hypre_StructMatrixInitialize
#undef hypre_StructMatrixInitializeData
#undef hypre_StructMatrixInitializeShell
#undef hypre_StructMatrixMapCommInfo
#undef hypre_StructMatrixMapDataBox
#undef hypre_StructMatrixMapDataIndex
#undef hypre_StructMatrixMapDataStride
#undef hypre_StructMatrixMigrate
#undef hypre_StructMatrixNeedResize
#undef hypre_StructMatrixPlaceStencil
#undef hypre_StructMatrixPrint
#undef hypre_StructMatrixPrintData
#undef hypre_StructMatrixPtAP
#undef hypre_StructMatrixPtAPSetup
#undef hypre_StructMatrixRAP
#undef hypre_StructMatrixRAPSetup
#undef hypre_StructMatrixRTtAP
#undef hypre_StructMatrixRTtAPSetup
#undef hypre_StructMatrixRead
#undef hypre_StructMatrixReadData
#undef hypre_StructMatrixRef
#undef hypre_StructMatrixResize
#undef hypre_StructMatrixRestore
#undef hypre_StructMatrixSetBoxValues
#undef hypre_StructMatrixSetConstantEntries
#undef hypre_StructMatrixSetConstantValues
#undef hypre_StructMatrixSetDomainStride
#undef hypre_StructMatrixSetGhost
#undef hypre_StructMatrixSetMemoryLocation
#undef hypre_StructMatrixSetNumGhost
#undef hypre_StructMatrixSetRangeStride
#undef hypre_StructMatrixSetTranspose
#undef hypre_StructMatrixSetValues
#undef hypre_StructMatrixUnMapDataBox
#undef hypre_StructMatrixUnMapDataIndex
#undef hypre_StructMatrixUnMapDataStride
#undef hypre_StructMatrixZeroDiagonal
#undef hypre_StructMatvec
#undef hypre_StructMatvecCompute
#undef hypre_StructMatvecCompute_core_CC
#undef hypre_StructMatvecCompute_core_ICC
#undef hypre_StructMatvecCompute_core_IVC
#undef hypre_StructMatvecCompute_core_IVCC
#undef hypre_StructMatvecCompute_core_VC
#undef hypre_StructMatvecCompute_core_VCC
#undef hypre_StructMatvecCreate
#undef hypre_StructMatvecDestroy
#undef hypre_StructMatvecResize
#undef hypre_StructMatvecSetTranspose
#undef hypre_StructMatvecSetup
#undef hypre_StructMatvecT
#undef hypre_StructNumGhostFromStencil
#undef hypre_StructPartialCopy
#undef hypre_StructScale
#undef hypre_StructStencilCreate
#undef hypre_StructStencilDestroy
#undef hypre_StructStencilOffsetEntry
#undef hypre_StructStencilPrint
#undef hypre_StructStencilRead
#undef hypre_StructStencilRef
#undef hypre_StructStencilSymmetrize
#undef hypre_StructVectorAssemble
#undef hypre_StructVectorAxpy
#undef hypre_StructVectorClearAllValues
#undef hypre_StructVectorClearBoundGhostValues
#undef hypre_StructVectorClearBoxValues
#undef hypre_StructVectorClearGhostValues
#undef hypre_StructVectorClearValues
#undef hypre_StructVectorClone
#undef hypre_StructVectorComputeDataSpace
#undef hypre_StructVectorCreate
#undef hypre_StructVectorDestroy
#undef hypre_StructVectorForget
#undef hypre_StructVectorGetMigrateCommPkg
#undef hypre_StructVectorInitialize
#undef hypre_StructVectorInitializeData
#undef hypre_StructVectorInitializeShell
#undef hypre_StructVectorMapCommInfo
#undef hypre_StructVectorMapDataBox
#undef hypre_StructVectorMapDataIndex
#undef hypre_StructVectorMapDataStride
#undef hypre_StructVectorMigrate
#undef hypre_StructVectorNeedResize
#undef hypre_StructVectorPointwiseDivision
#undef hypre_StructVectorPointwiseDivpy
#undef hypre_StructVectorPointwiseInverse
#undef hypre_StructVectorPointwiseProduct
#undef hypre_StructVectorPrint
#undef hypre_StructVectorPrintData
#undef hypre_StructVectorRead
#undef hypre_StructVectorReadData
#undef hypre_StructVectorRebase
#undef hypre_StructVectorRef
#undef hypre_StructVectorResize
#undef hypre_StructVectorRestore
#undef hypre_StructVectorScaleValues
#undef hypre_StructVectorSetBoxValues
#undef hypre_StructVectorSetConstantValues
#undef hypre_StructVectorSetDataSize
#undef hypre_StructVectorSetMemoryMode
#undef hypre_StructVectorSetNumGhost
#undef hypre_StructVectorSetRandomValues
#undef hypre_StructVectorSetStride
#undef hypre_StructVectorSetValues
#undef hypre_StructVectorUnMapDataBox
#undef hypre_StructVectorUnMapDataIndex
#undef hypre_StructVectorUnMapDataStride
#undef hypre_SubtractBoxArrays
#undef hypre_SubtractBoxes
#undef hypre_SubtractIndexes
#undef hypre_UnionBoxes
#undef hypre_destroycommpkg
#undef hypre_doubleBoxVolume
#undef hypre_entryqsort2
#undef hypre_entryswap2
#undef hypre_structgridassemble
#undef hypre_structgridcreate
#undef hypre_structgriddestroy
#undef hypre_structgridsetextents
#undef hypre_structgridsetnumghost
#undef hypre_structgridsetperiodic
#undef hypre_structmatrixaddtoboxvalues
#undef hypre_structmatrixaddtoconstant
#undef hypre_structmatrixaddtovalues
#undef hypre_structmatrixassemble
#undef hypre_structmatrixcreate
#undef hypre_structmatrixdestroy
#undef hypre_structmatrixgetboxvalues
#undef hypre_structmatrixgetgrid
#undef hypre_structmatrixinitialize
#undef hypre_structmatrixmatvec
#undef hypre_structmatrixprint
#undef hypre_structmatrixsetboxvalues
#undef hypre_structmatrixsetconstanten
#undef hypre_structmatrixsetconstantva
#undef hypre_structmatrixsetnumghost
#undef hypre_structmatrixsetsymmetric
#undef hypre_structmatrixsetvalues
#undef hypre_structstencilcreate
#undef hypre_structstencildestroy
#undef hypre_structstencilsetelement
#undef hypre_structstencilsetentry
#undef hypre_structvectoraddtoboxvalue
#undef hypre_structvectoraddtovalues
#undef hypre_structvectorassemble
#undef hypre_structvectorcopy
#undef hypre_structvectorcreate
#undef hypre_structvectordestroy
#undef hypre_structvectorgetboxvalues
#undef hypre_structvectorgetmigratecom
#undef hypre_structvectorgetvalues
#undef hypre_structvectorinitialize
#undef hypre_structvectormigrate
#undef hypre_structvectorprint
#undef hypre_structvectorscalevalues
#undef hypre_structvectorsetboxvalues
#undef hypre_structvectorsetconstantva
#undef hypre_structvectorsetnumghost
#undef hypre_structvectorsetrandomvalu
#undef hypre_structvectorsetvalues
