OOPS
ObsDiagsQG.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 QG_MODEL_OBSDIAGSQG_H_
9
#define QG_MODEL_OBSDIAGSQG_H_
10
11
#include <ostream>
12
#include <string>
13
14
#include "
oops/base/Variables.h
"
15
#include "oops/util/Printable.h"
16
17
#include "oops/qg/ObsSpaceQG.h"
18
19
namespace
qg
{
20
class
LocationsQG;
21
22
// -----------------------------------------------------------------------------
23
24
class
ObsDiagsQG
:
public
util::Printable {
25
public
:
26
ObsDiagsQG
(
const
ObsSpaceQG
&,
const
LocationsQG
&,
const
oops::Variables
&) {}
27
~ObsDiagsQG
() {}
28
29
// I/O
30
void
save
(
const
std::string &)
const
{}
31
32
private
:
33
void
print
(std::ostream &)
const
{}
34
};
35
// -----------------------------------------------------------------------------
36
}
// namespace qg
37
38
#endif // QG_MODEL_OBSDIAGSQG_H_
qg
The namespace for the qg model.
Definition:
qg/model/AnalyticInit.cc:13
qg::ObsDiagsQG::~ObsDiagsQG
~ObsDiagsQG()
Definition:
ObsDiagsQG.h:27
qg::ObsDiagsQG
Definition:
ObsDiagsQG.h:24
qg::ObsSpaceQG
ObsSpace for QG model.
Definition:
ObsSpaceQG.h:44
qg::LocationsQG
LocationsQG class to handle locations for QG model.
Definition:
LocationsQG.h:36
qg::ObsDiagsQG::ObsDiagsQG
ObsDiagsQG(const ObsSpaceQG &, const LocationsQG &, const oops::Variables &)
Definition:
ObsDiagsQG.h:26
qg::ObsDiagsQG::print
void print(std::ostream &) const
Definition:
ObsDiagsQG.h:33
qg::ObsDiagsQG::save
void save(const std::string &) const
Definition:
ObsDiagsQG.h:30
oops::Variables
Definition:
oops/base/Variables.h:23
Variables.h
fv3-bundle
oops
qg
model
ObsDiagsQG.h
Generated on Sun Oct 25 2020 12:42:58 for OOPS by
1.8.18