00001 00008 #include <DSimEngine2/dsim_model.h> 00009 00010 #ifndef SOLAR_PANEL 00011 #define SOLAR_PANEL 00012 00014 00023 class solar_panel : public dsim_model 00024 { 00025 public: 00027 solar_panel(dsim_model_setup *setup); 00029 void initialization_complete(); 00031 void initialize_data(); 00033 void pre_calculate(); 00034 00035 00036 protected: 00037 00039 //@( 00041 dsim_variable power_dsim; 00043 dsim_variable normal_dsim; 00045 dsim_variable area_dsim; 00047 dsim_variable efficiency_dsim; 00048 //@) 00049 00050 }; 00051 00052 #endif