AMBHAS
ambhas.csglm.CSGLM_ENKF Class Reference
Inheritance diagram for ambhas.csglm.CSGLM_ENKF:
Collaboration diagram for ambhas.csglm.CSGLM_ENKF:

List of all members.

Public Member Functions

def __init__
def initialize

Public Attributes

 input_file
 n_ens
 t
 run the model ########################
 ens
 max_t
 run the model ########################
 surface_storage_ens
 gw_level_ens
 sm_ens
 nc_year
 nc_doy
 nc_sm
 nc_aet
 nc_recharge
 nc_gw_level_ens
 nc_qr
 nc_f
 nc_a
 nc_n
 nc_Ks
 nc_l
 nc_file
 soil_par_ens
 soil_pert
 initial_gwl
 initial_sm
 shp_ens
 qr_max
 f_max
 a_max
 n_max
 Ks_max
 l_max
 ET_par
 runoff_cur
 runoff
 E_In
 trans
 evap
 net_rain_cur
 G
 F
 theta_1
 recharge
 actual_evap
 actual_trans
 horton_runoff
 SSMI
 RZSMI
 Rep
 sy
 lam
 discharge
 no_layer
 z
 z_ens
 mid_z
 usm_par
 K
 cov_ee
 cov_XX
 year
 doy
 meas_sm_mean
 meas_sm_std
 meas_aet
 rain
 pet
 pumping
 kc
 ndvi
 lai
 Rd
 fc

Detailed Description

This is the main class of the Ensemble Kalman Filter (EnKF)
coupled with the CSGLM model. The model is given in the class CSGLM.
    
This will read the input data,
do the processing
and then write the output files

Definition at line 846 of file csglm.py.


Constructor & Destructor Documentation

def ambhas.csglm.CSGLM_ENKF.__init__ (   self,
  input_file 
)
Input:
    input_file: the file which contains all the information
    including forcing and parameters.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 857 of file csglm.py.


Member Function Documentation

this initializes all the required variables
and open the netcdf file for writting
also generates the initial ensemble of the soil hydraulic parameters

Definition at line 912 of file csglm.py.


Member Data Documentation

Definition at line 1117 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Definition at line 1481 of file csglm.py.

Definition at line 1481 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1438 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1253 of file csglm.py.

Definition at line 862 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1158 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1253 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Definition at line 1117 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1102 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1102 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 861 of file csglm.py.

Definition at line 1481 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Definition at line 1117 of file csglm.py.

Definition at line 1117 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1438 of file csglm.py.

run the model ########################

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 916 of file csglm.py.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1459 of file csglm.py.

Definition at line 861 of file csglm.py.

Definition at line 1117 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 916 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1253 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1459 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Definition at line 1117 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1421 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1217 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1217 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1385 of file csglm.py.

Definition at line 1117 of file csglm.py.

Definition at line 916 of file csglm.py.

Definition at line 994 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1385 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1438 of file csglm.py.

run the model ########################

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 862 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1286 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1253 of file csglm.py.

Definition at line 1481 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1683 of file csglm.py.

Reimplemented from ambhas.csglm.CSGLM.

Definition at line 1459 of file csglm.py.

Definition at line 1459 of file csglm.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables