OOPS
oops::Accumulator< MODEL, ACC, FLDS > Class Template Reference

#include <Accumulator.h>

Inheritance diagram for oops::Accumulator< MODEL, ACC, FLDS >:
Collaboration diagram for oops::Accumulator< MODEL, ACC, FLDS >:

Public Member Functions

 Accumulator (const Geometry_ &resol, const Variables &vars, const util::DateTime &vt)
 
 Accumulator (const FLDS &dx)
 
 ~Accumulator ()
 
void accumul (const double &zz, const FLDS &xx)
 

Private Types

typedef Geometry< MODEL > Geometry_
 

Detailed Description

template<typename MODEL, typename ACC, typename FLDS>
class oops::Accumulator< MODEL, ACC, FLDS >

Definition at line 22 of file Accumulator.h.

Member Typedef Documentation

◆ Geometry_

template<typename MODEL , typename ACC , typename FLDS >
typedef Geometry<MODEL> oops::Accumulator< MODEL, ACC, FLDS >::Geometry_
private

Definition at line 23 of file Accumulator.h.

Constructor & Destructor Documentation

◆ Accumulator() [1/2]

template<typename MODEL , typename ACC , typename FLDS >
oops::Accumulator< MODEL, ACC, FLDS >::Accumulator ( const Geometry_ resol,
const Variables vars,
const util::DateTime &  vt 
)
inlineexplicit

Definition at line 25 of file Accumulator.h.

◆ Accumulator() [2/2]

template<typename MODEL , typename ACC , typename FLDS >
oops::Accumulator< MODEL, ACC, FLDS >::Accumulator ( const FLDS &  dx)
inlineexplicit

Definition at line 28 of file Accumulator.h.

◆ ~Accumulator()

template<typename MODEL , typename ACC , typename FLDS >
oops::Accumulator< MODEL, ACC, FLDS >::~Accumulator ( )
inline

Definition at line 30 of file Accumulator.h.

Member Function Documentation

◆ accumul()

template<typename MODEL , typename ACC , typename FLDS >
void oops::Accumulator< MODEL, ACC, FLDS >::accumul ( const double &  zz,
const FLDS &  xx 
)
inline

Definition at line 32 of file Accumulator.h.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: