Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
#include <alsfvm/io/MpiWriterFactory.hpp>
Public Member Functions | |
MpiWriterFactory (mpi::ConfigurationPtr configuration) | |
virtual alsfvm::shared_ptr< Writer > | createWriter (const std::string &name, const std::string &baseFilename, const Parameters ¶meters) override |
![]() | |
virtual | ~WriterFactory () |
Additional Inherited Members | |
![]() | |
typedef alsutils::base::Factory< Writer, const std::string &, const Parameters & >::CreatorType | CreatorType |
This implements the abstract factory pattern The reason for doing this is that we sometimes want to use mpi writers, and sometimes not.
alsfvm::io::MpiWriterFactory::MpiWriterFactory | ( | mpi::ConfigurationPtr | configuration | ) |
|
overridevirtual |
Reimplemented from alsfvm::io::WriterFactory.