Commit Graph

6522 Commits (14640275d8ac4e2c5721dd1ea0ed970f83f35a77)

Author SHA1 Message Date
Stéphane Adjemian (Charybdis) 14640275d8 Cosmetic change. 2013-10-18 15:06:36 +02:00
Stéphane Adjemian (Charybdis) b52e57cbb7 Added test for dates (Sébastien, please do not add the files in the test suite). 2013-10-18 12:55:33 +02:00
Stéphane Adjemian (Charybdis) 4b231d2c63 Merge branch 'dates' into remove-dynDate-class (Make Dynare understands plain dates). 2013-10-17 17:36:40 +02:00
Stéphane Adjemian (Charybdis) 3edf3d0e3d Added csv files for testing load_csv_file_data routine. 2013-10-17 17:34:09 +02:00
Stéphane Adjemian (Charybdis) ca04453e81 Fixed unitary test in @dynSeries/pop (bug caused by the change of behaviour of the eq method introduced in commit 5b59ff42b1). 2013-10-17 17:31:17 +02:00
Stéphane Adjemian (Charybdis) 8f3e10ea1b Merge branch 'master' into remove-dynDate-class 2013-10-17 16:33:19 +02:00
Stéphane Adjemian (Charybdis) b77d37d83b Fixed typo in unitary tests numbering. 2013-10-17 16:30:35 +02:00
Stéphane Adjemian (Charybdis) 29cbe5dfb4 Added overloaded cumsum function for dynSeries objects. 2013-10-17 15:59:29 +02:00
Stéphane Adjemian (Charybdis) 1cf174bdb4 Fixed typo in error and warning messages. 2013-10-17 14:26:12 +02:00
Stéphane Adjemian (Charybdis) f3a54ed79b Added overloaded method @dynSeries/ne (~=) and @dynSeries/isequal function (reproduce old behaviour of the eq operator, changed in commit 5b59ff42b1). 2013-10-17 11:38:44 +02:00
Stéphane Adjemian (Charybdis) 5b59ff42b1 Changed behaviour of the overload eq (==) method for dynSeries objects (see header). 2013-10-17 11:37:15 +02:00
Stéphane Adjemian (Charybdis) 69f7e2468c Fixed bug in display of the dynSeries objects. 2013-10-17 11:36:22 +02:00
Stéphane Adjemian (Charybdis) bf733d50c4 Added missing semicolon. 2013-10-17 11:36:03 +02:00
Stéphane Adjemian (Charybdis) a8a9ec1957 Fixed bug in the definition of init when extracting a subsample with a vector of integers. 2013-10-16 16:17:43 +02:00
Stéphane Adjemian (Charybdis) 66143e4749 dynDate -> dates in dynSeries. 2013-10-16 16:16:26 +02:00
Stéphane Adjemian (Charybdis) 529a94e329 Rewrote @dynSeries/horzcat method. 2013-10-16 15:51:07 +02:00
Stéphane Adjemian (Charybdis) 7de84a4767 Fixed typo. 2013-10-16 15:47:56 +02:00
Stéphane Adjemian (Charybdis) 08f693dffd Added @dates/horzcat and @dates/vertcat methods. Added a function to test if an object is a dates object. 2013-10-16 15:24:42 +02:00
Stéphane Adjemian (Charybdis) 306d8d6f88 Fixed bug (wrong use of inputname function). 2013-10-16 14:56:23 +02:00
Stéphane Adjemian (Charybdis) 46db51b479 Updated @dynSeries/extract method. 2013-10-16 13:16:07 +02:00
Stéphane Adjemian (Charybdis) 2bb66c38f0 Updated dynSeries class' constructor. 2013-10-16 13:09:11 +02:00
Stéphane Adjemian (Charybdis) eb25a54ee9 Added unitary tests for the dates class' constructor. 2013-10-16 13:07:41 +02:00
Stéphane Adjemian (Charybdis) 2f7e9959f0 Changed dates constructor so that an object can be instantiated by passing the freq and time member or the freq member, the first column of the time member and the second column of the time member (mandatory only for non annual frequency). 2013-10-16 13:04:48 +02:00
Stéphane Adjemian (Charybdis) f28bc166f6 dynDate --> dates in load_xls_file_data. 2013-10-16 12:30:14 +02:00
Stéphane Adjemian (Charybdis) 73df682eb8 Added consistency test between INIT__ and FREQ__. 2013-10-16 12:05:39 +02:00
Stéphane Adjemian (Charybdis) fb08f5c133 dynDate --> dates in load_mat_file_data routine. Fixed unitary test. 2013-10-16 12:03:39 +02:00
Stéphane Adjemian (Charybdis) d0220e8685 Rewrote headers. 2013-10-16 11:56:36 +02:00
Stéphane Adjemian (Charybdis) 97580b84bb dynDate --> dates in load_m_file_data routine. Fixed unitary test. 2013-10-16 11:40:55 +02:00
Stéphane Adjemian (Charybdis) c4667fedbb Replaced instantiation of dynDate objects by instantiation of dates objects in load/csv_file_data (initial date of the dataset). 2013-10-16 11:34:45 +02:00
Stéphane Adjemian (Charybdis) c8d4949c52 Rewrote header. 2013-10-16 11:33:23 +02:00
Stéphane Adjemian (Charybdis) f30b88f50c Changed default options_.initial_period (has to be a dates object). 2013-10-15 16:18:46 +02:00
Stéphane Adjemian (Charybdis) d588fce95d Fixed unitary test #4 in @dates/dates (constructor). 2013-10-15 15:53:16 +02:00
Stéphane Adjemian (Charybdis) 667e895a26 Fixed unitary test in @dates/colon. 2013-10-15 15:51:33 +02:00
Stéphane Adjemian (Charybdis) 786ad2b6eb Fixed typo in comments (unitary testof @dates/isempty). 2013-10-15 15:50:17 +02:00
Stéphane Adjemian (Charybdis) 24d68dceab Fixed unitary test in @dates/union. 2013-10-15 15:48:02 +02:00
Stéphane Adjemian (Charybdis) abdf266608 Fixed unitary test in @dates/intersect. 2013-10-15 15:45:55 +02:00
Michel Juillard 63430a54ea dynSeries: replacing strmatch by strcmp 2013-10-15 15:39:15 +02:00
Stéphane Adjemian (Charybdis) e681fff99f Oups! Rename the constructor also... 2013-10-15 15:39:14 +02:00
Stéphane Adjemian (Charybdis) 868c3c6a5e Renamed dynDates class as dates. 2013-10-15 15:36:21 +02:00
Stéphane Adjemian (Charybdis) aec191c825 Removed @dynDate class. 2013-10-15 15:13:43 +02:00
Stéphane Adjemian (Charybdis) f836e485f9 Rewrote @dynDates/subsref method. Added unitary tests. 2013-10-15 15:06:32 +02:00
Stéphane Adjemian (Charybdis) f813702b32 Added a routine to test if an integer (a vector of integers) can be interpreted as a subperiod (a vector of subperiods). 2013-10-15 15:03:43 +02:00
Sébastien Villemot 025f0d5bf8 Merge pull request #497 from JohannesPfeifer/get_IRF_shocks_unique
Filter out shocks specified twice for IRF generation
2013-10-15 03:54:02 -07:00
Stéphane Adjemian (Charybdis) ff292fa67b Use new version of isdate routine. 2013-10-14 22:43:11 +02:00
Stéphane Adjemian (Charybdis) 068564628d Added condition (input must be a string) in isyearly, isquaterly, ismonthly and isweekly functions. 2013-10-14 18:17:32 +02:00
Houtan Bastani 064b8fccf7 macroprocessor: if you encounter dates(date), insert quotes 2013-10-14 18:16:07 +02:00
Stéphane Adjemian (Charybdis) 941d7b7c5d Use isfreq function in constructor. 2013-10-14 18:13:21 +02:00
Stéphane Adjemian (Charybdis) db7f431010 Added routine. 2013-10-14 18:12:50 +02:00
Houtan Bastani 9c6ee78388 disallow -0 year 2013-10-14 16:30:17 +02:00
Houtan Bastani 808d6ae1ad preprocessor: only accept dates of the form: dates('date') in mod file 2013-10-14 09:58:05 +02:00