15#ifndef MBE_DAYINITIALIZER_H_
16#define MBE_DAYINITIALIZER_H_
18#include "mbe_legacymodel.h"
22class LDNDC_API DailyInitializer :
public MBE_LegacyModel
24 LMOD_EXPORT_MODULE_INFO(DailyInitializer,
"sys:*:dailyinitializer",
"house-keeping at beginning of day");
32 lerr_t configure( ldndc::config_file_t
const *) {
return LDNDC_ERR_OK; }
34 lerr_t initialize() {
return LDNDC_ERR_OK; }
36 lerr_t finalize() {
return LDNDC_ERR_OK; }
38 lerr_t sleep() {
return LDNDC_ERR_OK; }
39 lerr_t wake() {
return LDNDC_ERR_OK; }
42 substate_physiology_t & ph_;
43 substate_soilchemistry_t & sc_;
44 substate_watercycle_t & wc_ ;
45 substate_microclimate_t & mc_;
47 MoBiLE_PlantVegetation * m_veg;
48 input_class_setup_t
const * setup;
49 input_class_soillayers_t
const * soillayers;
51 void reset_state_items_();
Spatially explicit groundwater model.
Definition: airchemistryput.h:15