Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
poisson_2d Struct Reference
Collaboration diagram for poisson_2d:

Public Types

typedef double val_type
typedef ptrdiff_t col_type
typedef double val_type
typedef long col_type

Public Member Functions

 poisson_2d (size_t n)
size_t rows () const
size_t nonzeros () const
void operator() (size_t row, std::vector< col_type > &col, std::vector< val_type > &val) const
 poisson_2d (size_t n)
size_t rows () const
size_t nonzeros () const
void operator() (size_t row, std::vector< col_type > &col, std::vector< val_type > &val) const

Public Attributes

size_t n
double h2i

Detailed Description

Definition at line 38 of file AdapterCSRBuilder.cc.

Member Typedef Documentation

◆ col_type [1/2]

typedef ptrdiff_t poisson_2d::col_type

Definition at line 41 of file AdapterCSRBuilder.cc.

◆ col_type [2/2]

typedef long poisson_2d::col_type

Definition at line 35 of file Poisson2D.cc.

◆ val_type [1/2]

typedef double poisson_2d::val_type

Definition at line 40 of file AdapterCSRBuilder.cc.

◆ val_type [2/2]

typedef double poisson_2d::val_type

Definition at line 34 of file Poisson2D.cc.

Constructor & Destructor Documentation

◆ poisson_2d() [1/2]

poisson_2d::poisson_2d ( size_t n)
inline

Definition at line 46 of file AdapterCSRBuilder.cc.

◆ poisson_2d() [2/2]

poisson_2d::poisson_2d ( size_t n)
inline

Definition at line 40 of file Poisson2D.cc.

Member Function Documentation

◆ nonzeros() [1/2]

size_t poisson_2d::nonzeros ( ) const
inline

Definition at line 52 of file AdapterCSRBuilder.cc.

◆ nonzeros() [2/2]

size_t poisson_2d::nonzeros ( ) const
inline

Definition at line 46 of file Poisson2D.cc.

◆ operator()() [1/2]

void poisson_2d::operator() ( size_t row,
std::vector< col_type > & col,
std::vector< val_type > & val ) const
inline

Definition at line 54 of file AdapterCSRBuilder.cc.

◆ operator()() [2/2]

void poisson_2d::operator() ( size_t row,
std::vector< col_type > & col,
std::vector< val_type > & val ) const
inline

Definition at line 48 of file Poisson2D.cc.

◆ rows() [1/2]

size_t poisson_2d::rows ( ) const
inline

Definition at line 51 of file AdapterCSRBuilder.cc.

◆ rows() [2/2]

size_t poisson_2d::rows ( ) const
inline

Definition at line 45 of file Poisson2D.cc.

Member Data Documentation

◆ h2i

double poisson_2d::h2i

Definition at line 44 of file AdapterCSRBuilder.cc.

◆ n

size_t poisson_2d::n

Definition at line 43 of file AdapterCSRBuilder.cc.


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