GEOSX
Public Types | Public Attributes | List of all members
geosx::HyprePrecFuncs Struct Reference

Container for hypre preconditioner function pointers. More...

#include <HypreUtils.hpp>

Public Types

using SetupFunc = HYPRE_Int(*)(HYPRE_Solver, HYPRE_ParCSRMatrix, HYPRE_ParVector, HYPRE_ParVector)
 Alias for setup function type.
 
using ApplyFunc = HYPRE_Int(*)(HYPRE_Solver, HYPRE_ParCSRMatrix, HYPRE_ParVector, HYPRE_ParVector)
 Alias for apply function type.
 
using DestroyFunc = HYPRE_Int(*)(HYPRE_Solver)
 Alias for destroy function type.
 

Public Attributes

SetupFunc setup {}
 pointer to setup function
 
ApplyFunc apply {}
 pointer to apply function
 
DestroyFunc destroy {}
 pointer to destroy function
 
DestroyFunc aux_destroy {}
 pointer to auxillary destroy function
 

Detailed Description

Container for hypre preconditioner function pointers.

Definition at line 73 of file HypreUtils.hpp.


The documentation for this struct was generated from the following file: