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

Public Member Functions

 deflation_vectors (int n, AlinaDefVecFunction user_func, void *user_data)
int dim () const
double operator() (int i, ptrdiff_t j) const
 deflation_vectors (ptrdiff_t n, size_t nv=4)
size_t dim () const
double operator() (ptrdiff_t i, int j) const

Public Attributes

int n
AlinaDefVecFunction user_func
void * user_data
size_t nv
std::vector< double > x
std::vector< double > y
std::vector< double > z

Detailed Description

Definition at line 323 of file AlinaLib.cc.

Constructor & Destructor Documentation

◆ deflation_vectors() [1/2]

deflation_vectors::deflation_vectors ( int n,
AlinaDefVecFunction user_func,
void * user_data )
inline

Definition at line 329 of file AlinaLib.cc.

◆ deflation_vectors() [2/2]

deflation_vectors::deflation_vectors ( ptrdiff_t n,
size_t nv = 4 )
inline

Definition at line 78 of file DistributedRuntimeSDD3D.cc.

Member Function Documentation

◆ dim() [1/2]

int deflation_vectors::dim ( ) const
inline

Definition at line 335 of file AlinaLib.cc.

◆ dim() [2/2]

size_t deflation_vectors::dim ( ) const
inline

Definition at line 85 of file DistributedRuntimeSDD3D.cc.

◆ operator()() [1/2]

double deflation_vectors::operator() ( int i,
ptrdiff_t j ) const
inline

Definition at line 337 of file AlinaLib.cc.

◆ operator()() [2/2]

double deflation_vectors::operator() ( ptrdiff_t i,
int j ) const
inline

Definition at line 87 of file DistributedRuntimeSDD3D.cc.

Member Data Documentation

◆ n

int deflation_vectors::n

Definition at line 325 of file AlinaLib.cc.

◆ nv

size_t deflation_vectors::nv

Definition at line 73 of file DistributedRuntimeSDD3D.cc.

◆ user_data

void* deflation_vectors::user_data

Definition at line 327 of file AlinaLib.cc.

◆ user_func

AlinaDefVecFunction deflation_vectors::user_func

Definition at line 326 of file AlinaLib.cc.

◆ x

std::vector<double> deflation_vectors::x

Definition at line 74 of file DistributedRuntimeSDD3D.cc.

◆ y

std::vector<double> deflation_vectors::y

Definition at line 75 of file DistributedRuntimeSDD3D.cc.

◆ z

std::vector<double> deflation_vectors::z

Definition at line 76 of file DistributedRuntimeSDD3D.cc.


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