Template Numerical Library: TNL::Hypre Struct Reference

Template Numerical Library version\ main:be7e16d88

Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
TNL::Hypre Struct Reference
Wrappers for the Hypre library

A simple RAII wrapper for Hypre's initialization and finalization. More...

`#include <TNL/Hypre.h>`

## Public Member Functions
| Hypre ()
| Constructor initializes Hypre by calling HYPRE_Init() and set default options.
| ~Hypre ()
| Destructor that finalizes Hypre when the object goes out of scope.

## Static Public Member Functions
static void | setDefaultOptions ()
| Sets the default Hypre global options (mostly GPU-relevant).

## Detailed Description

A simple RAII wrapper for Hypre's initialization and finalization.

When the object is constructed, it calls HYPRE_Init() and sets some GPU-relevant options. The HYPRE_Finalize() function is called automatically from the object's destructor.

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

- src/TNL/Hypre.h