Inherits FileWriterBase.
Public Member Functions | |
| BackupWriter (std::string const &name, std::shared_ptr< SystemVector > systemVector) | |
| Constructor. | |
| void | write (AdaptInfo &adaptInfo, bool force) override |
| Implements FileWriterBase::write. More... | |
Public Member Functions inherited from FileWriterBase | |
| FileWriterBase (std::string const &base) | |
| Constructor. Reads common parameters. | |
| bool | doWrite (AdaptInfo &adaptInfo) const |
| Return whether to write the current timestep or not. | |
| std::string const & | filename () const |
| std::string const & | dir () const |
| std::string const & | name () const |
Public Member Functions inherited from FileWriterInterface | |
| virtual | ~FileWriterInterface ()=default |
| Virtual destructor. | |
| virtual void | write (AdaptInfo &adaptInfo, bool force)=0 |
| Pure virtual method to be implemented by derived classes. More... | |
Additional Inherited Members | |
Protected Attributes inherited from FileWriterBase | |
| std::string | filename_ = "solution" |
| Base part of output filename. | |
| std::string | dir_ = "." |
| Output directory. | |
| std::string | name_ = "solution" |
| Name of the data. | |
| int | tsModulo_ = 0 |
| Write every i'th timestep. | |
| double | timeModulo_ = 0.0 |
| Write after every time interval. | |
|
inlineoverridevirtual |
Implements FileWriterBase::write.
Implements FileWriterInterface.
References FileWriterBase::doWrite(), and AdaptInfo::timestepNumber().