AMDiS  0.3
The Adaptive Multi-Dimensional Simulation Toolbox
CommunicationCreator< ISTLCommunication< G, L > > Struct Template Reference

Public Types

using Communication = ISTLCommunication< G, L >
 

Public Member Functions

template<class Basis >
ISTLCommunication< G, L > create (Basis const &, std::string const &)
 

Static Public Member Functions

template<class Basis >
static Communication create (Basis const &basis, std::string const &prefix="")
 

Member Function Documentation

◆ create()

static Communication create ( Basis const &  basis,
std::string const &  prefix = "" 
)
static

ISTLCommunication creator function. Takes the global basis and the solver's initfile prefix and returns a unique pointer to the ISTLCommunication object. Deduces the category of the solver used from the initfile and basis

Parameters
basisGlobal basis associated to the solvers' matrices and vectors
prefixSolver prefix used in the initfile, usually "<problem name>->solver"

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