ABLATE Source Documentation  0.12.33
interval.hpp
1 #ifndef ABLATELIBRARY_INTERVAL_HPP
2 #define ABLATELIBRARY_INTERVAL_HPP
3 
4 #include <petsc.h>
5 
6 namespace ablate::io::interval {
7 
11 class Interval {
12  public:
13  virtual ~Interval() = default;
14 
15  virtual bool Check(MPI_Comm comm, PetscInt steps, PetscReal time) = 0;
16 };
17 } // namespace ablate::io::interval
18 
19 #endif // ABLATELIBRARY_INTERVAL_HPP
Definition: interval.hpp:11