1 #ifndef ABLATELIBRARY_PROBEINITIALIZER_HPP
2 #define ABLATELIBRARY_PROBEINITIALIZER_HPP
6 #include "environment/runEnvironment.hpp"
9 namespace ablate::monitors::probes {
18 virtual const std::vector<Probe>&
GetProbes()
const = 0;
30 virtual void Report(MPI_Comm)
const {}
const std::filesystem::path & GetOutputDirectory() const
Definition: runEnvironment.hpp:75
Definition: probeInitializer.hpp:10
virtual const std::vector< Probe > & GetProbes() const =0
virtual void Report(MPI_Comm) const
Definition: probeInitializer.hpp:30
virtual std::filesystem::path GetDirectory() const
Definition: probeInitializer.hpp:24