Andreas Lauser
ad1dfab8d7
fix spurious GCC warnings
...
The root cause are pretty (too?) strict flags w.r.t. compiler
warnings. In this case, the offenders are "-Wmissing-declarations" and
"-Wtype-limits".
2014-06-02 13:01:56 +02:00
Andreas Lauser
30a16410aa
TimeMap: fix the timePassedUntil() method
...
whoever wrote the original code must have his brain left in the bed
that day ;)...
2014-03-11 15:01:14 +01:00
Joakim Hove
f91229218e
Moved the implementation of two micro functions from .hpp to .cpp file + changed one int -> size_t.
2014-02-26 23:24:31 +01:00
Andreas Lauser
af13b5ed31
TimeMap: always assume the presence of the TIME item
...
i.e., the number of items in a date record must now always be 4. to
make this happen, some tests had to be fixed, too...
2014-02-26 22:15:53 +01:00
Andreas Lauser
b9956385ef
fixup! TimeMap: Expose more data
2014-02-26 15:46:18 +01:00
Andreas Lauser
57f199a6e8
fixup! TimeMap: add constructor which takes a deck
2014-02-26 15:33:08 +01:00
Andreas Lauser
9b8c5d317e
TimeMap: add constructor which takes a deck
...
this simplifies things considerably and hopefully avoids code
excessive code duplication..
2014-02-21 17:06:22 +01:00
Andreas Lauser
e6c0ff4546
TimeMap: Expose more data
...
basically, we now can access the beginning of a timestep its length
and the total time passed since the beginning of life, the universe
and all the rest.
2014-02-21 17:06:21 +01:00
Andreas Lauser
be137414c8
TimeMap: simplify the initialization of the eclipse month name map slightly
2014-02-21 17:06:21 +01:00
Andreas Lauser
18eb2fd8f4
TimeMap: replace boost::gregorian::date by boost::posix_time::ptime
...
this is necessary because boost::gregorian::date does not have a
notion of "time during a day" which is required to specify time step
lengths less than a day...
2014-02-21 17:06:21 +01:00
Andreas Lauser
6b70634f94
fix the "DATES" keyword
...
The time of the day field was missing. The defaults for it are those
of E100.
2014-02-21 17:06:21 +01:00
Joakim Hove
7ea0bb8e53
Changed getDouble() -> getRawDouble throughout.
2013-12-10 14:16:54 +01:00
Joakim Hove
b4bd6a8ed1
Added test for DATES and TSTEP keyword respectively in TimeMap
2013-10-28 10:29:43 +01:00
Joakim Hove
488782d8c5
TimeMap class can now be constructed from an Eclipse DECK
2013-10-25 17:26:37 +02:00
Joakim Hove
8cc555c5ac
Added basic functionality to assemble a timeMap
2013-10-22 17:11:33 +02:00
Joakim Hove
2a09a6b2c1
Added (empty) TimeMap class
2013-10-22 14:24:31 +02:00