#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include "nvector_serial.h"
#include "sundials_types.h"
#include "pihm.h"
#include "calib.h"
Include dependency graph for et_is.c:
Go to the source code of this file.
Defines | |
#define | EPSILON 0.05 |
Functions | |
realtype | Interpolation (TSD *Data, realtype t) |
Function interpolates the data value at time t from a given Time Series. | |
void | calET_IS (realtype t, realtype stepsize, Model_Data MD, N_Vector VY) |
Function Calculates Evaporation from Canopy & Interception Storage. | |
Variables | |
realtype | is_CALIB |
realtype | et0_CALIB |
realtype | mf_CALIB |
realtype | tf_CALIB |
Definition in file et_is.c.
#define EPSILON 0.05 |
void calET_IS | ( | realtype | t, | |
realtype | stepsize, | |||
Model_Data | MD, | |||
N_Vector | VY | |||
) |
Function Calculates Evaporation from Canopy & Interception Storage.
t | is the time of simulation | |
stepsize | is length of time marching | |
MD | is pointer to model data structure | |
VY | is state variable vector |
Bhatt
Definition at line 62 of file et_is.c.
References element_type::Albedo, model_data_structure::Ele, model_data_structure::Ele2IS, model_data_structure::EleET, model_data_structure::EleIS, model_data_structure::EleISmax, model_data_structure::EleNetPrep, model_data_structure::ElePrep, model_data_structure::EleSnow, model_data_structure::EleTF, et0_CALIB, element_type::humidity, Interpolation(), is_CALIB, element_type::LAImax, element_type::LC, mf_CALIB, model_data_structure::NumEle, element_type::prep, element_type::pressure, element_type::Rn, setet0_CALIB(), setis_CALIB(), setmf_CALIB(), settf_CALIB(), model_data_structure::SIFactor, element_type::temp, tf_CALIB, model_data_structure::TSD_DH, model_data_structure::TSD_Humidity, model_data_structure::TSD_LAI, model_data_structure::TSD_MeltF, model_data_structure::TSD_Prep, model_data_structure::TSD_Pressure, model_data_structure::TSD_Rn, model_data_structure::TSD_Temp, model_data_structure::TSD_WindVel, element_type::VegFrac, element_type::windH, element_type::WindVel, and element_type::zmax.
Referenced by main().
Here is the call graph for this function:
realtype Interpolation | ( | TSD * | Data, | |
realtype | t | |||
) |
Function interpolates the data value at time t from a given Time Series.
Data | is the pointer to a time series data | |
t | is the time of simulation |
Definition at line 1081 of file f.c.
References TSD_type::iCounter, TSD_type::length, and TSD_type::TS.
Referenced by calET_IS(), and main().