QG model state.  
 More...
#include <StateQG.h>
 | 
| void  | print (std::ostream &) const | 
|   | 
QG model state. 
Definition at line 41 of file StateQG.h.
 
◆ StateQG() [1/4]
Constructor, destructor. 
Definition at line 40 of file StateQG.cc.
 
 
◆ StateQG() [2/4]
      
        
          | qg::StateQG::StateQG  | 
          ( | 
          const GeometryQG &  | 
          resol,  | 
        
        
           | 
           | 
          const eckit::Configuration &  | 
          file  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ StateQG() [3/4]
◆ StateQG() [4/4]
      
        
          | qg::StateQG::StateQG  | 
          ( | 
          const StateQG &  | 
          other | ) | 
           | 
        
      
 
 
◆ ~StateQG()
  
  
      
        
          | qg::StateQG::~StateQG  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ accumul()
      
        
          | void qg::StateQG::accumul  | 
          ( | 
          const double &  | 
          zz,  | 
        
        
           | 
           | 
          const StateQG &  | 
          xx  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ changeResolution()
      
        
          | void qg::StateQG::changeResolution  | 
          ( | 
          const StateQG &  | 
          xx | ) | 
           | 
        
      
 
Interpolate full fields. 
Definition at line 99 of file StateQG.cc.
 
 
◆ classname()
  
  
      
        
          | static const std::string qg::StateQG::classname  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ deserialize()
      
        
          | void qg::StateQG::deserialize  | 
          ( | 
          const std::vector< double > &  | 
          vect,  | 
        
        
           | 
           | 
          size_t &  | 
          index  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ fields() [1/2]
Access to fields. 
Definition at line 69 of file StateQG.h.
 
 
◆ fields() [2/2]
  
  
      
        
          | const FieldsQG& qg::StateQG::fields  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ geometry()
  
  
      
        
          | std::shared_ptr<const GeometryQG> qg::StateQG::geometry  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ norm()
  
  
      
        
          | double qg::StateQG::norm  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator+=()
Interactions with Increment. 
Interactions with Increments. 
Definition at line 106 of file StateQG.cc.
 
 
◆ operator=()
◆ print()
  
  
      
        
          | void qg::StateQG::print  | 
          ( | 
          std::ostream &  | 
          os | ) | 
           const | 
         
       
   | 
  
private   | 
  
 
 
◆ read()
      
        
          | void qg::StateQG::read  | 
          ( | 
          const eckit::Configuration &  | 
          files | ) | 
           | 
        
      
 
 
◆ serialize()
      
        
          | void qg::StateQG::serialize  | 
          ( | 
          std::vector< double > &  | 
          vect | ) | 
           const | 
        
      
 
 
◆ serialSize()
      
        
          | size_t qg::StateQG::serialSize  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ updateTime()
  
  
      
        
          | void qg::StateQG::updateTime  | 
          ( | 
          const util::Duration &  | 
          dt | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ validTime() [1/2]
  
  
      
        
          | util::DateTime& qg::StateQG::validTime  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ validTime() [2/2]
  
  
      
        
          | const util::DateTime& qg::StateQG::validTime  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ variables()
◆ write()
      
        
          | void qg::StateQG::write  | 
          ( | 
          const eckit::Configuration &  | 
          files | ) | 
           const | 
        
      
 
 
◆ zero()
      
        
          | void qg::StateQG::zero  | 
          ( | 
           | ) | 
           | 
        
      
 
Other. 
For accumulator. 
Definition at line 145 of file StateQG.cc.
 
 
◆ fields_
  
  
      
        
          | std::unique_ptr<FieldsQG> qg::StateQG::fields_ | 
         
       
   | 
  
private   | 
  
 
 
◆ lbc_
  
  
      
        
          | const bool qg::StateQG::lbc_ = true | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: