FV3 Bundle
oops::InterpolatorTraj< MODEL > Class Template Reference

#include <InterpolatorTraj.h>

Inheritance diagram for oops::InterpolatorTraj< MODEL >:
[legend]
Collaboration diagram for oops::InterpolatorTraj< MODEL >:
[legend]

Public Member Functions

 InterpolatorTraj ()
 
 ~InterpolatorTraj ()
 
InterpolatorTraj_interpolatortraj ()
 Interfacing. More...
 
const InterpolatorTraj_interpolatortraj () const
 

Static Public Member Functions

static const std::string classname ()
 

Private Types

typedef MODEL::InterpolatorTraj InterpolatorTraj_
 

Private Member Functions

 InterpolatorTraj (const InterpolatorTraj &)
 
InterpolatorTrajoperator= (const InterpolatorTraj &)
 
void print (std::ostream &) const
 

Private Attributes

boost::scoped_ptr< InterpolatorTraj_traj_
 

Detailed Description

template<typename MODEL>
class oops::InterpolatorTraj< MODEL >

Definition at line 26 of file InterpolatorTraj.h.

Member Typedef Documentation

◆ InterpolatorTraj_

template<typename MODEL >
typedef MODEL::InterpolatorTraj oops::InterpolatorTraj< MODEL >::InterpolatorTraj_
private

Definition at line 28 of file InterpolatorTraj.h.

Constructor & Destructor Documentation

◆ InterpolatorTraj() [1/2]

template<typename MODEL >
oops::InterpolatorTraj< MODEL >::InterpolatorTraj ( )

Definition at line 50 of file InterpolatorTraj.h.

Here is the call graph for this function:

◆ ~InterpolatorTraj()

template<typename MODEL >
oops::InterpolatorTraj< MODEL >::~InterpolatorTraj ( )

Definition at line 60 of file InterpolatorTraj.h.

◆ InterpolatorTraj() [2/2]

template<typename MODEL >
oops::InterpolatorTraj< MODEL >::InterpolatorTraj ( const InterpolatorTraj< MODEL > &  )
private

Member Function Documentation

◆ classname()

template<typename MODEL >
static const std::string oops::InterpolatorTraj< MODEL >::classname ( )
inlinestatic

Definition at line 31 of file InterpolatorTraj.h.

Here is the caller graph for this function:

◆ interpolatortraj() [1/2]

template<typename MODEL >
InterpolatorTraj_& oops::InterpolatorTraj< MODEL >::interpolatortraj ( )
inline

Interfacing.

Definition at line 37 of file InterpolatorTraj.h.

Here is the caller graph for this function:

◆ interpolatortraj() [2/2]

template<typename MODEL >
const InterpolatorTraj_& oops::InterpolatorTraj< MODEL >::interpolatortraj ( ) const
inline

Definition at line 38 of file InterpolatorTraj.h.

◆ operator=()

template<typename MODEL >
InterpolatorTraj& oops::InterpolatorTraj< MODEL >::operator= ( const InterpolatorTraj< MODEL > &  )
private

◆ print()

template<typename MODEL >
void oops::InterpolatorTraj< MODEL >::print ( std::ostream &  os) const
private

Definition at line 70 of file InterpolatorTraj.h.

Member Data Documentation

◆ traj_

template<typename MODEL >
boost::scoped_ptr<InterpolatorTraj_> oops::InterpolatorTraj< MODEL >::traj_
private

Definition at line 44 of file InterpolatorTraj.h.


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