11#ifndef LDNDC_INPUT_EVENT_DEFOLIATE_H_
12#define LDNDC_INPUT_EVENT_DEFOLIATE_H_
14#include "event/events/eventbase.h"
16#ifdef __this_event_name
17# undef __this_event_name
19#define __this_event_name defoliate
21namespace ldndc{
namespace event{
22struct CBM_API __event_attrib_class_name(__this_event_name) : event_attribute_t
24 __event_attrib_class_name(__this_event_name)();
25 ~__event_attrib_class_name(__this_event_name)();
33 double reduction_volume;
39class CBM_API __event_class_name(__this_event_name) :
public Event
42 EVENT_COMMON_DECL(__this_event_name)
45 char const * species_name()
const
46 {
return this->attribs_->name.c_str(); }
47 double reduction_volume()
const
48 {
return this->attribs_->reduction_volume; }
49 bool export_foliage()
const
50 {
return this->attribs_->export_foliage; }
Spatially explicit groundwater model.
Definition airchemistryput.h:15