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

#include <alsfvm/diffusion/DiffusionFactory.hpp>

Public Member Functions

alsfvm::shared_ptr< DiffusionOperatorcreateDiffusionOperator (const std::string &equation, const std::string &diffusionType, const std::string &reconstructionType, const grid::Grid &grid, const simulator::SimulatorParameters &simulatorParameters, alsfvm::shared_ptr< DeviceConfiguration > deviceConfiguration, alsfvm::shared_ptr< memory::MemoryFactory > &memoryFactory, volume::VolumeFactory &volumeFactory)
 

Member Function Documentation

◆ createDiffusionOperator()

alsfvm::shared_ptr< DiffusionOperator > alsfvm::diffusion::DiffusionFactory::createDiffusionOperator ( const std::string &  equation,
const std::string &  diffusionType,
const std::string &  reconstructionType,
const grid::Grid grid,
const simulator::SimulatorParameters simulatorParameters,
alsfvm::shared_ptr< DeviceConfiguration deviceConfiguration,
alsfvm::shared_ptr< memory::MemoryFactory > &  memoryFactory,
volume::VolumeFactory volumeFactory 
)

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