Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::AlephKernelSolverInitializeArguments Class Reference

Information to initialize the linear solver used. More...

#include <arcane/aleph/AlephKernel.h>

Collaboration diagram for Arcane::AlephKernelSolverInitializeArguments:

Public Member Functions

bool hasValues () const
void setCommandLineArguments (const CommandLineArguments &v)
const CommandLineArgumentscommandLineArguments () const

Private Attributes

bool m_has_values = false
CommandLineArguments m_arguments

Detailed Description

Information to initialize the linear solver used.

The values used are specific to the chosen implementation.

Currently, this instance is only used for PETSc, and if hasValues() is true, then we use PetscInitialize(int *argc,char ***args,char file[],...) to initialize PETSc instead of PetscInitializeNoArguments().

Definition at line 55 of file AlephKernel.h.

Constructor & Destructor Documentation

◆ AlephKernelSolverInitializeArguments()

Arcane::AlephKernelSolverInitializeArguments::AlephKernelSolverInitializeArguments ( )

Definition at line 26 of file AlephKernel.cc.

Member Function Documentation

◆ commandLineArguments()

const CommandLineArguments & Arcane::AlephKernelSolverInitializeArguments::commandLineArguments ( ) const
inline

Definition at line 69 of file AlephKernel.h.

◆ hasValues()

bool Arcane::AlephKernelSolverInitializeArguments::hasValues ( ) const
inline

Definition at line 63 of file AlephKernel.h.

◆ setCommandLineArguments()

void Arcane::AlephKernelSolverInitializeArguments::setCommandLineArguments ( const CommandLineArguments & v)
inline

Definition at line 64 of file AlephKernel.h.

Member Data Documentation

◆ m_arguments

CommandLineArguments Arcane::AlephKernelSolverInitializeArguments::m_arguments
private

Definition at line 74 of file AlephKernel.h.

◆ m_has_values

bool Arcane::AlephKernelSolverInitializeArguments::m_has_values = false
private

Definition at line 73 of file AlephKernel.h.


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