Loading...
Searching...
No Matches
SolverConfiguration Class Reference

Controls which eigensolver algorithm is used and output formatting. More...

#include <SolverConfiguration.H>

Public Member Functions

const Foam::word & get_eigensolver () const
const int & get_precision () const
const std::_Ios_Fmtflags & get_outytpe () const
const Foam::label & get_nBlocks () const
const bool & get_centeredOrNot () const
void set_eigensolver (const Foam::word &es)
void set_precision (const int &p)
void set_outytpe (const std::_Ios_Fmtflags &ot)
void set_nBlocks (const Foam::label &nb)
void set_centeredOrNot (const bool &c)

Detailed Description

Controls which eigensolver algorithm is used and output formatting.

Definition at line 10 of file SolverConfiguration.H.

Constructor & Destructor Documentation

◆ SolverConfiguration()

SolverConfiguration::SolverConfiguration ( )
inline

Definition at line 13 of file SolverConfiguration.H.

Member Function Documentation

◆ get_centeredOrNot()

const bool & SolverConfiguration::get_centeredOrNot ( ) const
inline

Definition at line 19 of file SolverConfiguration.H.

◆ get_eigensolver()

const Foam::word & SolverConfiguration::get_eigensolver ( ) const
inline

Definition at line 15 of file SolverConfiguration.H.

◆ get_nBlocks()

const Foam::label & SolverConfiguration::get_nBlocks ( ) const
inline

Definition at line 18 of file SolverConfiguration.H.

◆ get_outytpe()

const std::_Ios_Fmtflags & SolverConfiguration::get_outytpe ( ) const
inline

Definition at line 17 of file SolverConfiguration.H.

◆ get_precision()

const int & SolverConfiguration::get_precision ( ) const
inline

Definition at line 16 of file SolverConfiguration.H.

◆ set_centeredOrNot()

void SolverConfiguration::set_centeredOrNot ( const bool & c)
inline

Definition at line 25 of file SolverConfiguration.H.

◆ set_eigensolver()

void SolverConfiguration::set_eigensolver ( const Foam::word & es)
inline

Definition at line 21 of file SolverConfiguration.H.

◆ set_nBlocks()

void SolverConfiguration::set_nBlocks ( const Foam::label & nb)
inline

Definition at line 24 of file SolverConfiguration.H.

◆ set_outytpe()

void SolverConfiguration::set_outytpe ( const std::_Ios_Fmtflags & ot)
inline

Definition at line 23 of file SolverConfiguration.H.

◆ set_precision()

void SolverConfiguration::set_precision ( const int & p)
inline

Definition at line 22 of file SolverConfiguration.H.


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