Alsvinn  0.5.3
The fast FVM simulator with UQ support
Public Member Functions | List of all members
alsfvm::equation::CellComputerFactory Class Reference

The CellComputerFactory class is used to create new cell computers. More...

#include <alsfvm/equation/CellComputerFactory.hpp>

Public Member Functions

 CellComputerFactory (const alsfvm::shared_ptr< simulator::SimulatorParameters > &parameters, alsfvm::shared_ptr< DeviceConfiguration > &deviceConfiguration)
 CellComputerFactory construct a new factory instance. More...
 
alsfvm::shared_ptr< CellComputercreateComputer ()
 createComputer creates a new cell computer More...
 

Detailed Description

The CellComputerFactory class is used to create new cell computers.

Constructor & Destructor Documentation

◆ CellComputerFactory()

alsfvm::equation::CellComputerFactory::CellComputerFactory ( const alsfvm::shared_ptr< simulator::SimulatorParameters > &  parameters,
alsfvm::shared_ptr< DeviceConfiguration > &  deviceConfiguration 
)

CellComputerFactory construct a new factory instance.

Parameters
parametersthe relevant simulatorParameters.
deviceConfigurationthe deviceConfiguration used.

Member Function Documentation

◆ createComputer()

alsfvm::shared_ptr< CellComputer > alsfvm::equation::CellComputerFactory::createComputer ( )

createComputer creates a new cell computer

Returns
an instance of the cell computer.

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