Alpine3D  Alpine3D-3.2.0
DataAssimilation Class Reference

#include <DataAssimilation.h>

Public Member Functions

 DataAssimilation (mio::IOManager &myio)
 
 DataAssimilation (const DataAssimilation &)
 
 ~DataAssimilation ()
 
DataAssimilationoperator= (const DataAssimilation &)
 Assignement operator, required because of pointer member. More...
 
void Destroy ()
 
void setSnowPack (SnowpackInterface &mysnowpack)
 
void SetEnergyBalance (EnergyBalance &myeb)
 
void Compute (mio::Date julian)
 
void Initialize ()
 
std::string getGridsRequirements () const
 

Constructor & Destructor Documentation

◆ DataAssimilation() [1/2]

DataAssimilation::DataAssimilation ( mio::IOManager &  myio)

◆ DataAssimilation() [2/2]

DataAssimilation::DataAssimilation ( const DataAssimilation )

◆ ~DataAssimilation()

DataAssimilation::~DataAssimilation ( )

Member Function Documentation

◆ Compute()

void DataAssimilation::Compute ( mio::Date  julian)

◆ Destroy()

void DataAssimilation::Destroy ( )

◆ getGridsRequirements()

std::string DataAssimilation::getGridsRequirements ( ) const

◆ Initialize()

void DataAssimilation::Initialize ( )

◆ operator=()

DataAssimilation & DataAssimilation::operator= ( const DataAssimilation source)

Assignement operator, required because of pointer member.

◆ SetEnergyBalance()

void DataAssimilation::SetEnergyBalance ( EnergyBalance myeb)

◆ setSnowPack()

void DataAssimilation::setSnowPack ( SnowpackInterface mysnowpack)

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