OOPS
ObsDiags1D.h
Go to the documentation of this file.
1
/*
2
* (C) Copyright 2018 UCAR
3
*
4
* This software is licensed under the terms of the Apache Licence Version 2.0
5
* which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
6
*/
7
8
#ifndef LORENZ95_OBSDIAGS1D_H_
9
#define LORENZ95_OBSDIAGS1D_H_
10
11
#include <ostream>
12
#include <string>
13
14
#include "
oops/base/Variables.h
"
15
#include "oops/util/Printable.h"
16
17
#include "
lorenz95/ObsTableView.h
"
18
19
namespace
lorenz95
{
20
class
LocsL95;
21
22
// -----------------------------------------------------------------------------
23
24
class
ObsDiags1D
:
public
util::Printable {
25
public
:
26
ObsDiags1D
(
const
ObsTableView
&,
const
LocsL95
&,
const
oops::Variables
&) {}
27
~ObsDiags1D
() {}
28
29
// I/O
30
void
save
(
const
std::string &)
const
{}
31
32
private
:
33
void
print
(std::ostream &)
const
{}
34
};
35
//// -----------------------------------------------------------------------------
36
37
}
// namespace lorenz95
38
39
#endif // LORENZ95_OBSDIAGS1D_H_
ObsTableView.h
lorenz95::ObsDiags1D::save
void save(const std::string &) const
Definition:
ObsDiags1D.h:30
lorenz95::ObsDiags1D::~ObsDiags1D
~ObsDiags1D()
Definition:
ObsDiags1D.h:27
lorenz95::LocsL95
LocsL95 class to handle locations for L95 model.
Definition:
LocsL95.h:32
lorenz95::ObsDiags1D
Definition:
ObsDiags1D.h:24
lorenz95::ObsDiags1D::ObsDiags1D
ObsDiags1D(const ObsTableView &, const LocsL95 &, const oops::Variables &)
Definition:
ObsDiags1D.h:26
lorenz95::ObsTableView
A Simple Observation Data Handler.
Definition:
ObsTableView.h:38
lorenz95::ObsDiags1D::print
void print(std::ostream &) const
Definition:
ObsDiags1D.h:33
oops::Variables
Definition:
oops/base/Variables.h:23
lorenz95
The namespace for the L95 model.
Definition:
l95/src/lorenz95/AnalyticInit.cc:17
Variables.h
fv3-bundle
oops
l95
src
lorenz95
ObsDiags1D.h
Generated on Sun Oct 25 2020 12:42:58 for OOPS by
1.8.18