1.11.1
CCC
 
Loading...
Searching...
No Matches
gstlrn::MultiGridSPDE Class Reference

#include <MultiGridSPDE.hpp>

Public Member Functions

 MultiGridSPDE (const CovAniso *cov=nullptr, const DbGrid *gridfine=nullptr, MultiGridSolver *solver=nullptr)
 
void buildGridHierarchy (Id nlevels_max=2, Id n_rings=1)
 
ProjMatrix buildProlongator (const DbGrid *dbfine, const DbGrid *dbcoarse, Id n_rings=1)
 

Static Public Member Functions

static std::pair< DbGrid, bool > buildNextGrid (const DbGrid *dbfine)
 

Constructor & Destructor Documentation

◆ MultiGridSPDE()

gstlrn::MultiGridSPDE::MultiGridSPDE ( const CovAniso cov = nullptr,
const DbGrid gridfine = nullptr,
MultiGridSolver solver = nullptr 
)

Member Function Documentation

◆ buildGridHierarchy()

void gstlrn::MultiGridSPDE::buildGridHierarchy ( Id  nlevels_max = 2,
Id  n_rings = 1 
)

◆ buildNextGrid()

std::pair< DbGrid, bool > gstlrn::MultiGridSPDE::buildNextGrid ( const DbGrid dbfine)
static

◆ buildProlongator()

ProjMatrix gstlrn::MultiGridSPDE::buildProlongator ( const DbGrid dbfine,
const DbGrid dbcoarse,
Id  n_rings = 1 
)

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