OOPS
LocalizationMatrixQG.cc
Go to the documentation of this file.
1 /*
2  * (C) Copyright 2009-2016 ECMWF.
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  * In applying this licence, ECMWF does not waive the privileges and immunities
7  * granted to it by virtue of its status as an intergovernmental organisation nor
8  * does it submit to any jurisdiction.
9  */
10 
12 
13 #include "eckit/config/Configuration.h"
14 #include "model/GeometryQG.h"
15 #include "model/IncrementQG.h"
16 #include "model/QgFortran.h"
17 
18 // -----------------------------------------------------------------------------
19 namespace qg {
20 // -----------------------------------------------------------------------------
22  const eckit::Configuration & config) {
24 }
25 // -----------------------------------------------------------------------------
28 }
29 // -----------------------------------------------------------------------------
31  IncrementQG dxtmp(dx);
33 }
34 // -----------------------------------------------------------------------------
35 void LocalizationMatrixQG::print(std::ostream & os) const {
36  os << "LocalizationMatrixQG::print not implemented";
37 }
38 // -----------------------------------------------------------------------------
39 
40 } // namespace qg
qg
The namespace for the qg model.
Definition: qg/model/AnalyticInit.cc:13
QgFortran.h
qg::LocalizationMatrixQG::print
void print(std::ostream &) const override
Definition: LocalizationMatrixQG.cc:35
GeometryQG.h
qg::qg_error_covariance_mult_f90
void qg_error_covariance_mult_f90(const F90error_covariance &, const F90flds &, const F90flds &)
qg::LocalizationMatrixQG::LocalizationMatrixQG
LocalizationMatrixQG(const GeometryQG &, const eckit::Configuration &)
Definition: LocalizationMatrixQG.cc:21
qg::qg_error_covariance_setup_f90
void qg_error_covariance_setup_f90(F90error_covariance &, const eckit::Configuration &, const F90geom &)
qg::qg_error_covariance_delete_f90
void qg_error_covariance_delete_f90(F90error_covariance &)
qg::GeometryQG::toFortran
const F90geom & toFortran() const
Definition: GeometryQG.h:64
qg::FieldsQG::toFortran
const int & toFortran() const
Definition: FieldsQG.h:99
qg::IncrementQG
Increment Class: Difference between two states.
Definition: IncrementQG.h:66
IncrementQG.h
qg::LocalizationMatrixQG::multiply
void multiply(IncrementQG &) const
Definition: LocalizationMatrixQG.cc:30
qg::IncrementQG::fields
FieldsQG & fields()
Access to fields.
Definition: IncrementQG.h:106
LocalizationMatrixQG.h
qg::LocalizationMatrixQG::~LocalizationMatrixQG
~LocalizationMatrixQG()
Definition: LocalizationMatrixQG.cc:26
qg::GeometryQG
GeometryQG handles geometry for QG model.
Definition: GeometryQG.h:54
qg::LocalizationMatrixQG::keyLocal_
F90lclz keyLocal_
Definition: LocalizationMatrixQG.h:48