Arcane  4.2.2.0
Developer documentation
Loading...
Searching...
No Matches
HypreComparer Class Reference
Collaboration diagram for HypreComparer:

Public Member Functions

 HypreComparer (bool do_mpi_init_and_finalize)
void solve (int nb_row, std::vector< ptrdiff_t > const &_ptr, std::vector< ptrdiff_t > const &_col, std::vector< double > const &_val, std::vector< double > const &_rhs, std::vector< double > &_x, int argc, char *argv[])

Private Attributes

bool m_do_mpi_init_and_finalize = false
bool m_need_finalize = false

Detailed Description

Definition at line 25 of file HypreComparer.h.

Constructor & Destructor Documentation

◆ HypreComparer()

HypreComparer::HypreComparer ( bool do_mpi_init_and_finalize)
inline

Definition at line 29 of file HypreComparer.h.

◆ ~HypreComparer()

HypreComparer::~HypreComparer ( )

Definition at line 86 of file HypreComparer.cc.

Member Function Documentation

◆ solve()

void HypreComparer::solve ( int nb_row,
std::vector< ptrdiff_t > const & _ptr,
std::vector< ptrdiff_t > const & _col,
std::vector< double > const & _val,
std::vector< double > const & _rhs,
std::vector< double > & _x,
int argc,
char * argv[] )

Definition at line 96 of file HypreComparer.cc.

Member Data Documentation

◆ m_do_mpi_init_and_finalize

bool HypreComparer::m_do_mpi_init_and_finalize = false
private

Definition at line 47 of file HypreComparer.h.

◆ m_need_finalize

bool HypreComparer::m_need_finalize = false
private

Definition at line 48 of file HypreComparer.h.


The documentation for this class was generated from the following files: