Changeset 1628 for XIOS/dev/dev_trunk_omp/src/calendar.cpp
- Timestamp:
- 12/18/18 17:34:59 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/calendar.cpp
r1601 r1628 127 127 const CDate& CCalendar::update(int step) 128 128 { 129 #pragma omp critical (_output)130 info(80) << "update step : " << step << " timestep " << this->timestep << std::endl;129 //#pragma omp critical (_output) 130 //info(120) << "update step : " << step << " timestep " << this->timestep << std::endl; 131 131 this->step = step; 132 132 return (this->currentDate = this->getInitDate() + step * this->timestep); … … 160 160 //----------------------------------------------------------------- 161 161 162 int CCalendar::getMonthLength(const CDate& date) const162 /*int CCalendar::getMonthLength(const CDate& date) const 163 163 { // Retourne la durée du mois en jour. 164 164 static const int NoLeapMonthLength[] = 165 165 { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; 166 166 return NoLeapMonthLength[date.getMonth() - 1]; 167 } 167 }*/ 168 168 169 169 StdString CCalendar::getType(void) const { return StdString(this->getId()); } … … 171 171 int CCalendar::getYearTotalLength(const CDate& date) const { return (365 * 86400); } 172 172 173 int CCalendar::getYearLength (void) const { return 12; }174 int CCalendar::getDayLength (void) const { return 24; }175 int CCalendar::getHourLength (void) const { return 60; }176 int CCalendar::getMinuteLength(void) const { return 60; }177 int CCalendar::getDayLengthInSeconds(void) const { return getDayLength() * getHourLength() * getMinuteLength(); }173 //int CCalendar::getYearLength (void) const { return 12; } 174 //int CCalendar::getDayLength (void) const { return 24; } 175 //int CCalendar::getHourLength (void) const { return 60; } 176 //int CCalendar::getMinuteLength(void) const { return 60; } 177 //int CCalendar::getDayLengthInSeconds(void) const { return getDayLength() * getHourLength() * getMinuteLength(); } 178 178 179 179 bool CCalendar::hasLeapYear() const { return false; }
Note: See TracChangeset
for help on using the changeset viewer.