
/*** 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 */

#ifndef hypre_SSTRUCT_LS_MUP_DEF_HEADER
#define hypre_SSTRUCT_LS_MUP_DEF_HEADER

#include "_hypre_mup_def.h"

#define HYPRE_SStructBiCGSTABCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABCreate )
#define HYPRE_SStructBiCGSTABDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABDestroy )
#define HYPRE_SStructBiCGSTABGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABGetFinalRelativeResidualNorm )
#define HYPRE_SStructBiCGSTABGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABGetNumIterations )
#define HYPRE_SStructBiCGSTABGetResidual HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABGetResidual )
#define HYPRE_SStructBiCGSTABSetAbsoluteTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetAbsoluteTol )
#define HYPRE_SStructBiCGSTABSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetLogging )
#define HYPRE_SStructBiCGSTABSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetMaxIter )
#define HYPRE_SStructBiCGSTABSetMinIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetMinIter )
#define HYPRE_SStructBiCGSTABSetPrecond HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetPrecond )
#define HYPRE_SStructBiCGSTABSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetPrintLevel )
#define HYPRE_SStructBiCGSTABSetStopCrit HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetStopCrit )
#define HYPRE_SStructBiCGSTABSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetTol )
#define HYPRE_SStructBiCGSTABSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSetup )
#define HYPRE_SStructBiCGSTABSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructBiCGSTABSolve )
#define HYPRE_SStructDiagScale HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructDiagScale )
#define HYPRE_SStructDiagScaleSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructDiagScaleSetup )
#define HYPRE_SStructFlexGMRESCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESCreate )
#define HYPRE_SStructFlexGMRESDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESDestroy )
#define HYPRE_SStructFlexGMRESGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESGetFinalRelativeResidualNorm )
#define HYPRE_SStructFlexGMRESGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESGetNumIterations )
#define HYPRE_SStructFlexGMRESGetResidual HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESGetResidual )
#define HYPRE_SStructFlexGMRESSetAbsoluteTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetAbsoluteTol )
#define HYPRE_SStructFlexGMRESSetKDim HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetKDim )
#define HYPRE_SStructFlexGMRESSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetLogging )
#define HYPRE_SStructFlexGMRESSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetMaxIter )
#define HYPRE_SStructFlexGMRESSetMinIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetMinIter )
#define HYPRE_SStructFlexGMRESSetModifyPC HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetModifyPC )
#define HYPRE_SStructFlexGMRESSetPrecond HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetPrecond )
#define HYPRE_SStructFlexGMRESSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetPrintLevel )
#define HYPRE_SStructFlexGMRESSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetTol )
#define HYPRE_SStructFlexGMRESSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSetup )
#define HYPRE_SStructFlexGMRESSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructFlexGMRESSolve )
#define HYPRE_SStructGMRESCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESCreate )
#define HYPRE_SStructGMRESDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESDestroy )
#define HYPRE_SStructGMRESGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESGetFinalRelativeResidualNorm )
#define HYPRE_SStructGMRESGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESGetNumIterations )
#define HYPRE_SStructGMRESGetResidual HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESGetResidual )
#define HYPRE_SStructGMRESSetAbsoluteTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetAbsoluteTol )
#define HYPRE_SStructGMRESSetKDim HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetKDim )
#define HYPRE_SStructGMRESSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetLogging )
#define HYPRE_SStructGMRESSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetMaxIter )
#define HYPRE_SStructGMRESSetMinIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetMinIter )
#define HYPRE_SStructGMRESSetPrecond HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetPrecond )
#define HYPRE_SStructGMRESSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetPrintLevel )
#define HYPRE_SStructGMRESSetStopCrit HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetStopCrit )
#define HYPRE_SStructGMRESSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetTol )
#define HYPRE_SStructGMRESSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSetup )
#define HYPRE_SStructGMRESSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructGMRESSolve )
#define HYPRE_SStructLGMRESCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESCreate )
#define HYPRE_SStructLGMRESDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESDestroy )
#define HYPRE_SStructLGMRESGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESGetFinalRelativeResidualNorm )
#define HYPRE_SStructLGMRESGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESGetNumIterations )
#define HYPRE_SStructLGMRESGetResidual HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESGetResidual )
#define HYPRE_SStructLGMRESSetAbsoluteTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetAbsoluteTol )
#define HYPRE_SStructLGMRESSetAugDim HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetAugDim )
#define HYPRE_SStructLGMRESSetKDim HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetKDim )
#define HYPRE_SStructLGMRESSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetLogging )
#define HYPRE_SStructLGMRESSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetMaxIter )
#define HYPRE_SStructLGMRESSetMinIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetMinIter )
#define HYPRE_SStructLGMRESSetPrecond HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetPrecond )
#define HYPRE_SStructLGMRESSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetPrintLevel )
#define HYPRE_SStructLGMRESSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetTol )
#define HYPRE_SStructLGMRESSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSetup )
#define HYPRE_SStructLGMRESSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructLGMRESSolve )
#define HYPRE_SStructPCGCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGCreate )
#define HYPRE_SStructPCGDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGDestroy )
#define HYPRE_SStructPCGGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGGetFinalRelativeResidualNorm )
#define HYPRE_SStructPCGGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGGetNumIterations )
#define HYPRE_SStructPCGGetResidual HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGGetResidual )
#define HYPRE_SStructPCGSetAbsoluteTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetAbsoluteTol )
#define HYPRE_SStructPCGSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetLogging )
#define HYPRE_SStructPCGSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetMaxIter )
#define HYPRE_SStructPCGSetPrecond HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetPrecond )
#define HYPRE_SStructPCGSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetPrintLevel )
#define HYPRE_SStructPCGSetRelChange HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetRelChange )
#define HYPRE_SStructPCGSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetTol )
#define HYPRE_SStructPCGSetTwoNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetTwoNorm )
#define HYPRE_SStructPCGSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSetup )
#define HYPRE_SStructPCGSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructPCGSolve )
#define HYPRE_SStructSSAMGCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGCreate )
#define HYPRE_SStructSSAMGDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGDestroy )
#define HYPRE_SStructSSAMGGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGGetFinalRelativeResidualNorm )
#define HYPRE_SStructSSAMGGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGGetNumIterations )
#define HYPRE_SStructSSAMGSetCoarseSolverType HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetCoarseSolverType )
#define HYPRE_SStructSSAMGSetDxyz HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetDxyz )
#define HYPRE_SStructSSAMGSetInterpType HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetInterpType )
#define HYPRE_SStructSSAMGSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetLogging )
#define HYPRE_SStructSSAMGSetMaxCoarseSize HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetMaxCoarseSize )
#define HYPRE_SStructSSAMGSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetMaxIter )
#define HYPRE_SStructSSAMGSetMaxLevels HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetMaxLevels )
#define HYPRE_SStructSSAMGSetNonGalerkinRAP HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetNonGalerkinRAP )
#define HYPRE_SStructSSAMGSetNonZeroGuess HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetNonZeroGuess )
#define HYPRE_SStructSSAMGSetNumCoarseRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetNumCoarseRelax )
#define HYPRE_SStructSSAMGSetNumPostRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetNumPostRelax )
#define HYPRE_SStructSSAMGSetNumPreRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetNumPreRelax )
#define HYPRE_SStructSSAMGSetPrintFreq HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetPrintFreq )
#define HYPRE_SStructSSAMGSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetPrintLevel )
#define HYPRE_SStructSSAMGSetRelChange HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetRelChange )
#define HYPRE_SStructSSAMGSetRelaxType HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetRelaxType )
#define HYPRE_SStructSSAMGSetRelaxWeight HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetRelaxWeight )
#define HYPRE_SStructSSAMGSetSkipRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetSkipRelax )
#define HYPRE_SStructSSAMGSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetTol )
#define HYPRE_SStructSSAMGSetZeroGuess HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetZeroGuess )
#define HYPRE_SStructSSAMGSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSetup )
#define HYPRE_SStructSSAMGSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSSAMGSolve )
#define HYPRE_SStructSetupInterpreter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSetupInterpreter )
#define HYPRE_SStructSetupMatvec HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSetupMatvec )
#define HYPRE_SStructSplitCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitCreate )
#define HYPRE_SStructSplitDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitDestroy )
#define HYPRE_SStructSplitGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitGetFinalRelativeResidualNorm )
#define HYPRE_SStructSplitGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitGetNumIterations )
#define HYPRE_SStructSplitPrintLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitPrintLogging )
#define HYPRE_SStructSplitSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetLogging )
#define HYPRE_SStructSplitSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetMaxIter )
#define HYPRE_SStructSplitSetNonZeroGuess HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetNonZeroGuess )
#define HYPRE_SStructSplitSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetPrintLevel )
#define HYPRE_SStructSplitSetStructSolver HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetStructSolver )
#define HYPRE_SStructSplitSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetTol )
#define HYPRE_SStructSplitSetZeroGuess HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetZeroGuess )
#define HYPRE_SStructSplitSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSetup )
#define HYPRE_SStructSplitSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSplitSolve )
#define HYPRE_SStructSysPFMGCreate HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGCreate )
#define HYPRE_SStructSysPFMGDestroy HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGDestroy )
#define HYPRE_SStructSysPFMGGetFinalRelativeResidualNorm HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGGetFinalRelativeResidualNorm )
#define HYPRE_SStructSysPFMGGetNumIterations HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGGetNumIterations )
#define HYPRE_SStructSysPFMGSetDxyz HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetDxyz )
#define HYPRE_SStructSysPFMGSetJacobiWeight HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetJacobiWeight )
#define HYPRE_SStructSysPFMGSetLogging HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetLogging )
#define HYPRE_SStructSysPFMGSetMaxIter HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetMaxIter )
#define HYPRE_SStructSysPFMGSetNonZeroGuess HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetNonZeroGuess )
#define HYPRE_SStructSysPFMGSetNumPostRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetNumPostRelax )
#define HYPRE_SStructSysPFMGSetNumPreRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetNumPreRelax )
#define HYPRE_SStructSysPFMGSetPrintLevel HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetPrintLevel )
#define HYPRE_SStructSysPFMGSetRelChange HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetRelChange )
#define HYPRE_SStructSysPFMGSetRelaxType HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetRelaxType )
#define HYPRE_SStructSysPFMGSetSkipRelax HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetSkipRelax )
#define HYPRE_SStructSysPFMGSetTol HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetTol )
#define HYPRE_SStructSysPFMGSetZeroGuess HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetZeroGuess )
#define HYPRE_SStructSysPFMGSetup HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSetup )
#define HYPRE_SStructSysPFMGSolve HYPRE_MULTIPRECISION_FUNC ( HYPRE_SStructSysPFMGSolve )
#define hypre_NodeRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelax )
#define hypre_NodeRelaxCreate HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxCreate )
#define hypre_NodeRelaxDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxDestroy )
#define hypre_NodeRelaxSetMaxIter HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetMaxIter )
#define hypre_NodeRelaxSetNodeset HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetNodeset )
#define hypre_NodeRelaxSetNodesetRank HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetNodesetRank )
#define hypre_NodeRelaxSetNumNodesets HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetNumNodesets )
#define hypre_NodeRelaxSetTempVec HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetTempVec )
#define hypre_NodeRelaxSetTol HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetTol )
#define hypre_NodeRelaxSetWeight HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetWeight )
#define hypre_NodeRelaxSetZeroGuess HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetZeroGuess )
#define hypre_NodeRelaxSetup HYPRE_FIXEDPRECISION_FUNC ( hypre_NodeRelaxSetup )
#define hypre_SSAMGCoarseSolve HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGCoarseSolve )
#define hypre_SSAMGCoarseSolverDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGCoarseSolverDestroy )
#define hypre_SSAMGCoarseSolverSetup HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGCoarseSolverSetup )
#define hypre_SSAMGCoarsen HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGCoarsen )
#define hypre_SSAMGComputeDxyz HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGComputeDxyz )
#define hypre_SSAMGComputeMaxLevels HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGComputeMaxLevels )
#define hypre_SSAMGComputeRAP HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGComputeRAP )
#define hypre_SSAMGComputeRAPNonGlk HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGComputeRAPNonGlk )
#define hypre_SSAMGCreate HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGCreate )
#define hypre_SSAMGCreateInterpOp HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGCreateInterpOp )
#define hypre_SSAMGDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGDestroy )
#define hypre_SSAMGGetFinalRelativeResidualNorm HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGGetFinalRelativeResidualNorm )
#define hypre_SSAMGGetNumIterations HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGGetNumIterations )
#define hypre_SSAMGPrintLogging HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGPrintLogging )
#define hypre_SSAMGPrintStats HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGPrintStats )
#define hypre_SSAMGRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelax )
#define hypre_SSAMGRelaxCreate HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxCreate )
#define hypre_SSAMGRelaxDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxDestroy )
#define hypre_SSAMGRelaxGeneric HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxGeneric )
#define hypre_SSAMGRelaxJacobi HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxJacobi )
#define hypre_SSAMGRelaxSetActiveParts HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetActiveParts )
#define hypre_SSAMGRelaxSetMatvecData HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetMatvecData )
#define hypre_SSAMGRelaxSetMaxIter HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetMaxIter )
#define hypre_SSAMGRelaxSetNodeset HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetNodeset )
#define hypre_SSAMGRelaxSetNodesetRank HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetNodesetRank )
#define hypre_SSAMGRelaxSetNumNodesets HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetNumNodesets )
#define hypre_SSAMGRelaxSetPostRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetPostRelax )
#define hypre_SSAMGRelaxSetPreRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetPreRelax )
#define hypre_SSAMGRelaxSetTempVec HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetTempVec )
#define hypre_SSAMGRelaxSetTol HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetTol )
#define hypre_SSAMGRelaxSetType HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetType )
#define hypre_SSAMGRelaxSetWeights HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetWeights )
#define hypre_SSAMGRelaxSetZeroGuess HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetZeroGuess )
#define hypre_SSAMGRelaxSetup HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGRelaxSetup )
#define hypre_SSAMGSetCoarseSolverType HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetCoarseSolverType )
#define hypre_SSAMGSetDxyz HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetDxyz )
#define hypre_SSAMGSetInterpType HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetInterpType )
#define hypre_SSAMGSetLogging HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetLogging )
#define hypre_SSAMGSetMaxCoarseSize HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetMaxCoarseSize )
#define hypre_SSAMGSetMaxIter HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetMaxIter )
#define hypre_SSAMGSetMaxLevels HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetMaxLevels )
#define hypre_SSAMGSetNonGalerkinRAP HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetNonGalerkinRAP )
#define hypre_SSAMGSetNumCoarseRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetNumCoarseRelax )
#define hypre_SSAMGSetNumPosRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetNumPosRelax )
#define hypre_SSAMGSetNumPreRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetNumPreRelax )
#define hypre_SSAMGSetPrintFreq HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetPrintFreq )
#define hypre_SSAMGSetPrintLevel HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetPrintLevel )
#define hypre_SSAMGSetRelChange HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetRelChange )
#define hypre_SSAMGSetRelaxType HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetRelaxType )
#define hypre_SSAMGSetRelaxWeight HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetRelaxWeight )
#define hypre_SSAMGSetSkipRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetSkipRelax )
#define hypre_SSAMGSetTol HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetTol )
#define hypre_SSAMGSetZeroGuess HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetZeroGuess )
#define hypre_SSAMGSetup HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetup )
#define hypre_SSAMGSetupInterpOp HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetupInterpOp )
#define hypre_SSAMGSetupSInterpOp HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetupSInterpOp )
#define hypre_SSAMGSetupUInterpOp HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSetupUInterpOp )
#define hypre_SSAMGSolve HYPRE_FIXEDPRECISION_FUNC ( hypre_SSAMGSolve )
#define hypre_SStructKrylovAxpy HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovAxpy )
#define hypre_SStructKrylovCAlloc HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovCAlloc )
#define hypre_SStructKrylovClearVector HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovClearVector )
#define hypre_SStructKrylovCommInfo HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovCommInfo )
#define hypre_SStructKrylovCopyVector HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovCopyVector )
#define hypre_SStructKrylovCreateVector HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovCreateVector )
#define hypre_SStructKrylovCreateVectorArray HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovCreateVectorArray )
#define hypre_SStructKrylovDestroyVector HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovDestroyVector )
#define hypre_SStructKrylovFree HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovFree )
#define hypre_SStructKrylovIdentity HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovIdentity )
#define hypre_SStructKrylovIdentitySetup HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovIdentitySetup )
#define hypre_SStructKrylovInnerProd HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovInnerProd )
#define hypre_SStructKrylovInnerProdTagged HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovInnerProdTagged )
#define hypre_SStructKrylovMatvec HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovMatvec )
#define hypre_SStructKrylovMatvecCreate HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovMatvecCreate )
#define hypre_SStructKrylovMatvecDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovMatvecDestroy )
#define hypre_SStructKrylovPrintVector HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovPrintVector )
#define hypre_SStructKrylovScaleVector HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructKrylovScaleVector )
#define hypre_SStructSetRandomValues HYPRE_FIXEDPRECISION_FUNC ( hypre_SStructSetRandomValues )
#define hypre_SysPFMGCreate HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGCreate )
#define hypre_SysPFMGCreateInterpOp HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGCreateInterpOp )
#define hypre_SysPFMGDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGDestroy )
#define hypre_SysPFMGGetFinalRelativeResidualNorm HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGGetFinalRelativeResidualNorm )
#define hypre_SysPFMGGetNumIterations HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGGetNumIterations )
#define hypre_SysPFMGPrintLogging HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGPrintLogging )
#define hypre_SysPFMGRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelax )
#define hypre_SysPFMGRelaxCreate HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxCreate )
#define hypre_SysPFMGRelaxDestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxDestroy )
#define hypre_SysPFMGRelaxSetJacobiWeight HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetJacobiWeight )
#define hypre_SysPFMGRelaxSetMaxIter HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetMaxIter )
#define hypre_SysPFMGRelaxSetPostRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetPostRelax )
#define hypre_SysPFMGRelaxSetPreRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetPreRelax )
#define hypre_SysPFMGRelaxSetTempVec HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetTempVec )
#define hypre_SysPFMGRelaxSetTol HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetTol )
#define hypre_SysPFMGRelaxSetType HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetType )
#define hypre_SysPFMGRelaxSetZeroGuess HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetZeroGuess )
#define hypre_SysPFMGRelaxSetup HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGRelaxSetup )
#define hypre_SysPFMGSetDxyz HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetDxyz )
#define hypre_SysPFMGSetJacobiWeight HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetJacobiWeight )
#define hypre_SysPFMGSetLogging HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetLogging )
#define hypre_SysPFMGSetMaxIter HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetMaxIter )
#define hypre_SysPFMGSetNumPostRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetNumPostRelax )
#define hypre_SysPFMGSetNumPreRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetNumPreRelax )
#define hypre_SysPFMGSetPrintFreq HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetPrintFreq )
#define hypre_SysPFMGSetPrintLevel HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetPrintLevel )
#define hypre_SysPFMGSetRelChange HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetRelChange )
#define hypre_SysPFMGSetRelaxType HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetRelaxType )
#define hypre_SysPFMGSetSkipRelax HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetSkipRelax )
#define hypre_SysPFMGSetTol HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetTol )
#define hypre_SysPFMGSetZeroGuess HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetZeroGuess )
#define hypre_SysPFMGSetup HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetup )
#define hypre_SysPFMGSetupInterpOp HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSetupInterpOp )
#define hypre_SysPFMGSolve HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGSolve )
#define hypre_SysPFMGZeroDiagonal HYPRE_FIXEDPRECISION_FUNC ( hypre_SysPFMGZeroDiagonal )
#define hypre_sstructbicgstabcreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabcreate )
#define hypre_sstructbicgstabdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabdestroy )
#define hypre_sstructbicgstabgetfinalre HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabgetfinalre )
#define hypre_sstructbicgstabgetnumiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabgetnumiter )
#define hypre_sstructbicgstabgetresidua HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabgetresidua )
#define hypre_sstructbicgstabsetabsolutetol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetabsolutetol )
#define hypre_sstructbicgstabsetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetlogging )
#define hypre_sstructbicgstabsetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetmaxiter )
#define hypre_sstructbicgstabsetminiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetminiter )
#define hypre_sstructbicgstabsetprecond HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetprecond )
#define hypre_sstructbicgstabsetprintle HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetprintle )
#define hypre_sstructbicgstabsetstopcri HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetstopcri )
#define hypre_sstructbicgstabsettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsettol )
#define hypre_sstructbicgstabsetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsetup )
#define hypre_sstructbicgstabsolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructbicgstabsolve )
#define hypre_sstructdiagscale HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructdiagscale )
#define hypre_sstructdiagscalesetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructdiagscalesetup )
#define hypre_sstructflexgmrescreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmrescreate )
#define hypre_sstructflexgmresdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmresdestroy )
#define hypre_sstructflexgmresgetfinalrelat HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmresgetfinalrelat )
#define hypre_sstructflexgmresgetnumiterati HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmresgetnumiterati )
#define hypre_sstructflexgmresgetresidual HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmresgetresidual )
#define hypre_sstructflexgmressetabsolutetol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetabsolutetol )
#define hypre_sstructflexgmressetkdim HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetkdim )
#define hypre_sstructflexgmressetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetlogging )
#define hypre_sstructflexgmressetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetmaxiter )
#define hypre_sstructflexgmressetminiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetminiter )
#define hypre_sstructflexgmressetprecond HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetprecond )
#define hypre_sstructflexgmressetprintlevel HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetprintlevel )
#define hypre_sstructflexgmressettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressettol )
#define hypre_sstructflexgmressetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressetup )
#define hypre_sstructflexgmressolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructflexgmressolve )
#define hypre_sstructgmrescreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmrescreate )
#define hypre_sstructgmresdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmresdestroy )
#define hypre_sstructgmresgetfinalrelat HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmresgetfinalrelat )
#define hypre_sstructgmresgetnumiterati HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmresgetnumiterati )
#define hypre_sstructgmresgetresidual HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmresgetresidual )
#define hypre_sstructgmressetabsolutetol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetabsolutetol )
#define hypre_sstructgmressetkdim HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetkdim )
#define hypre_sstructgmressetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetlogging )
#define hypre_sstructgmressetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetmaxiter )
#define hypre_sstructgmressetminiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetminiter )
#define hypre_sstructgmressetprecond HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetprecond )
#define hypre_sstructgmressetprintlevel HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetprintlevel )
#define hypre_sstructgmressetstopcrit HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetstopcrit )
#define hypre_sstructgmressettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressettol )
#define hypre_sstructgmressetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressetup )
#define hypre_sstructgmressolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructgmressolve )
#define hypre_sstructlgmrescreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmrescreate )
#define hypre_sstructlgmresdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmresdestroy )
#define hypre_sstructlgmresgetfinalrelat HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmresgetfinalrelat )
#define hypre_sstructlgmresgetnumiterati HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmresgetnumiterati )
#define hypre_sstructlgmresgetresidual HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmresgetresidual )
#define hypre_sstructlgmressetabsolutetol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetabsolutetol )
#define hypre_sstructlgmressetaugdim HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetaugdim )
#define hypre_sstructlgmressetkdim HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetkdim )
#define hypre_sstructlgmressetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetlogging )
#define hypre_sstructlgmressetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetmaxiter )
#define hypre_sstructlgmressetminiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetminiter )
#define hypre_sstructlgmressetprecond HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetprecond )
#define hypre_sstructlgmressetprintlevel HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetprintlevel )
#define hypre_sstructlgmressettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressettol )
#define hypre_sstructlgmressetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressetup )
#define hypre_sstructlgmressolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructlgmressolve )
#define hypre_sstructpcgcreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgcreate )
#define hypre_sstructpcgdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgdestroy )
#define hypre_sstructpcggetfinalrelativ HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcggetfinalrelativ )
#define hypre_sstructpcggetnumiteration HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcggetnumiteration )
#define hypre_sstructpcggetresidual HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcggetresidual )
#define hypre_sstructpcgsetabsolutetol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetabsolutetol )
#define hypre_sstructpcgsetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetlogging )
#define hypre_sstructpcgsetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetmaxiter )
#define hypre_sstructpcgsetprecond HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetprecond )
#define hypre_sstructpcgsetprintlevel HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetprintlevel )
#define hypre_sstructpcgsetrelchange HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetrelchange )
#define hypre_sstructpcgsettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsettol )
#define hypre_sstructpcgsettwonorm HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsettwonorm )
#define hypre_sstructpcgsetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsetup )
#define hypre_sstructpcgsolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructpcgsolve )
#define hypre_sstructsetupinterpreter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsetupinterpreter )
#define hypre_sstructsetupmatvec HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsetupmatvec )
#define hypre_sstructsplitcreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitcreate )
#define hypre_sstructsplitdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitdestroy )
#define hypre_sstructsplitgetfinalrelat HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitgetfinalrelat )
#define hypre_sstructsplitgetnumiterati HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitgetnumiterati )
#define hypre_sstructsplitsetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsetmaxiter )
#define hypre_sstructsplitsetnonzerogue HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsetnonzerogue )
#define hypre_sstructsplitsetstructsolv HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsetstructsolv )
#define hypre_sstructsplitsettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsettol )
#define hypre_sstructsplitsetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsetup )
#define hypre_sstructsplitsetzeroguess HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsetzeroguess )
#define hypre_sstructsplitsolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsplitsolve )
#define hypre_sstructssamgcreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgcreate )
#define hypre_sstructssamgdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgdestroy )
#define hypre_sstructssamggetfinalrel HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamggetfinalrel )
#define hypre_sstructssamggetnumitera HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamggetnumitera )
#define hypre_sstructssamgsetdxyz HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetdxyz )
#define hypre_sstructssamgsetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetlogging )
#define hypre_sstructssamgsetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetmaxiter )
#define hypre_sstructssamgsetnonzerog HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetnonzerog )
#define hypre_sstructssamgsetnumpostr HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetnumpostr )
#define hypre_sstructssamgsetnumprere HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetnumprere )
#define hypre_sstructssamgsetprintlev HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetprintlev )
#define hypre_sstructssamgsetrelaxtyp HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetrelaxtyp )
#define hypre_sstructssamgsetrelaxwei HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetrelaxwei )
#define hypre_sstructssamgsetrelchang HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetrelchang )
#define hypre_sstructssamgsetskiprela HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetskiprela )
#define hypre_sstructssamgsettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsettol )
#define hypre_sstructssamgsetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetup )
#define hypre_sstructssamgsetzerogues HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsetzerogues )
#define hypre_sstructssamgsolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructssamgsolve )
#define hypre_sstructsyspfmgcreate HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgcreate )
#define hypre_sstructsyspfmgdestroy HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgdestroy )
#define hypre_sstructsyspfmggetfinalrel HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmggetfinalrel )
#define hypre_sstructsyspfmggetnumitera HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmggetnumitera )
#define hypre_sstructsyspfmgsetdxyz HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetdxyz )
#define hypre_sstructsyspfmgsetjacobiweigh HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetjacobiweigh )
#define hypre_sstructsyspfmgsetlogging HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetlogging )
#define hypre_sstructsyspfmgsetmaxiter HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetmaxiter )
#define hypre_sstructsyspfmgsetnonzerog HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetnonzerog )
#define hypre_sstructsyspfmgsetnumpostr HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetnumpostr )
#define hypre_sstructsyspfmgsetnumprere HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetnumprere )
#define hypre_sstructsyspfmgsetprintlev HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetprintlev )
#define hypre_sstructsyspfmgsetrelaxtyp HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetrelaxtyp )
#define hypre_sstructsyspfmgsetrelchang HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetrelchang )
#define hypre_sstructsyspfmgsetskiprela HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetskiprela )
#define hypre_sstructsyspfmgsettol HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsettol )
#define hypre_sstructsyspfmgsetup HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetup )
#define hypre_sstructsyspfmgsetzerogues HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsetzerogues )
#define hypre_sstructsyspfmgsolve HYPRE_FIXEDPRECISION_FUNC ( hypre_sstructsyspfmgsolve )

#endif
