11 #ifndef LORENZ95_LOCSL95_H_
12 #define LORENZ95_LOCSL95_H_
18 #include "eckit/mpi/Comm.h"
20 #include "oops/util/DateTime.h"
21 #include "oops/util/ObjectCounter.h"
22 #include "oops/util/Printable.h"
32 private util::ObjectCounter<LocsL95> {
34 static const std::string
classname() {
return "lorenz95::LocsL95";}
36 LocsL95(
const std::vector<double> &,
37 const std::vector<util::DateTime> &);
38 LocsL95(
const eckit::Configuration &,
const eckit::mpi::Comm &);
42 const std::vector<util::DateTime> &
times()
const {
return times_;}
44 void print(std::ostream & os)
const;
51 #endif // LORENZ95_LOCSL95_H_