20 #ifndef GEOS_FILEIO_OUTPUTS_CHOMBOIO_HPP_ 
   21 #define GEOS_FILEIO_OUTPUTS_CHOMBOIO_HPP_ 
   24 #include "fileIO/coupling/ChomboCoupler.hpp" 
   48   { 
return "ChomboIO"; }
 
   58                         real64 const eventProgress,
 
   68                         real64 const eventProgress,
 
   72     execute( time_n, 0.0, cycleNumber, eventCounter, eventProgress, domain );
 
   78     static constexpr 
char const * outputPathString() { 
return "outputPath"; }
 
   79     static constexpr 
char const * beginCycleString() { 
return "beginCycle"; }
 
   80     static constexpr 
char const * inputPathString() { 
return "inputPath"; }
 
   81     static constexpr 
char const * waitForInputString() { 
return "waitForInput"; }
 
   82     static constexpr 
char const * useChomboPressuresString() { 
return "useChomboPressures"; }
 
   93   ChomboCoupler * m_coupler;
 
virtual bool execute(real64 const time_n, real64 const dt, integer const cycleNumber, integer const eventCounter, real64 const eventProgress, DomainPartition &domain) override
Writes out a Chombo plot file.
 
virtual ~ChomboIO() override
Destructor.
 
static string catalogName()
Catalog name interface.
 
virtual void cleanup(real64 const time_n, integer const cycleNumber, integer const eventCounter, real64 const eventProgress, DomainPartition &domain) override
Writes out a Chombo plot file at the end of the simulation.
 
ChomboIO(string const &name, Group *const parent)
Constructor.
 
Partition of the decomposed physical domain. It also manages the connexion information to its neighbo...
 
Group::wrapperMap::KeyIndex ViewKey
Type alias for KeyIndexT type used for wrapper lookups.
 
double real64
64-bit floating point type.
 
int integer
Signed integer type.