core 0.5.0
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
Loading...
Searching...
No Matches
peclet::core::solver::GraphAMG::Level Struct Reference

#include <graph_amg.hpp>

Public Attributes

HostCsrOp A
 
std::vector< Index > Pstart
 
std::vector< Index > Pcol
 
std::vector< double > Pval
 
Index nc = 0
 
std::vector< double > invDiag
 
double lmax = 1.0
 
std::vector< double > x
 
std::vector< double > b
 
std::vector< double > res
 
std::vector< double > t0
 
std::vector< double > t1
 

Detailed Description

Definition at line 134 of file graph_amg.hpp.

Member Data Documentation

◆ A

HostCsrOp peclet::core::solver::GraphAMG::Level::A

Definition at line 135 of file graph_amg.hpp.

◆ Pstart

std::vector<Index> peclet::core::solver::GraphAMG::Level::Pstart

Definition at line 138 of file graph_amg.hpp.

◆ Pcol

std::vector<Index> peclet::core::solver::GraphAMG::Level::Pcol

Definition at line 138 of file graph_amg.hpp.

◆ Pval

std::vector<double> peclet::core::solver::GraphAMG::Level::Pval

Definition at line 139 of file graph_amg.hpp.

◆ nc

Index peclet::core::solver::GraphAMG::Level::nc = 0

Definition at line 140 of file graph_amg.hpp.

◆ invDiag

std::vector<double> peclet::core::solver::GraphAMG::Level::invDiag

Definition at line 142 of file graph_amg.hpp.

◆ lmax

double peclet::core::solver::GraphAMG::Level::lmax = 1.0

Definition at line 143 of file graph_amg.hpp.

◆ x

std::vector<double> peclet::core::solver::GraphAMG::Level::x
mutable

Definition at line 145 of file graph_amg.hpp.

Referenced by peclet::core::solver::GraphAMG::apply().

◆ b

std::vector<double> peclet::core::solver::GraphAMG::Level::b

Definition at line 145 of file graph_amg.hpp.

Referenced by peclet::core::solver::GraphAMG::apply().

◆ res

std::vector<double> peclet::core::solver::GraphAMG::Level::res

Definition at line 145 of file graph_amg.hpp.

◆ t0

std::vector<double> peclet::core::solver::GraphAMG::Level::t0

Definition at line 145 of file graph_amg.hpp.

◆ t1

std::vector<double> peclet::core::solver::GraphAMG::Level::t1

Definition at line 145 of file graph_amg.hpp.


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