aboutsummaryrefslogtreecommitdiff
path: root/Carpet
Commit message (Collapse)AuthorAge
* Added facility to poison new time levels. Thus you can make sure thateschnett2001-03-29
| | | | | | | Added facility to poison new time levels. Thus you can make sure that every grid point is defined. darcs-hash:20010329162125-f6438-982adcd3731d7c417b1a509699575909b7c144ae.gz
* Higher-order interpolation requires more ghost zones. Changed Carpeteschnett2001-03-28
| | | | | | | | Higher-order interpolation requires more ghost zones. Changed Carpet and CarpetLib to provide for that, and switched WaveToy to using two ghost zones. darcs-hash:20010328165604-f6438-1cb76681b90dda1f5934cbda405b6c32b754b6e5.gz
* Made Carpet compile on IRIX.eschnett2001-03-27
| | | | darcs-hash:20010327202631-f6438-d70466b15bf2224f3ce20968622c77a3cca37a73.gz
* Lenghtened TODO list.eschnett2001-03-26
| | | | darcs-hash:20010326003152-f6438-d652fd2354208dc59d39ec22ace4e726cf7d93b9.gz
* Added more error checking.eschnett2001-03-26
| | | | | | | | Added more error checking. Cleaned up linear interpolation. Corrected cubic interpolation. darcs-hash:20010326002746-f6438-57eed2f6301f3fc44614ce5938c2f88e6b7e7e8f.gz
* Added documentation.eschnett2001-03-26
| | | | darcs-hash:20010326002722-f6438-4bab305f4955af4a8712f8a1fd1f24f8926a2652.gz
* Added support for higher-order interpolation in space and time.eschnett2001-03-24
| | | | darcs-hash:20010324213842-f6438-3ccfdd7797b28055f08d28b77e33205c69c60e27.gz
* Brought in latest differences from the SGI version. This is workeschnett2001-03-22
| | | | | | | Brought in latest differences from the SGI version. This is work towards a code that compiles on both architectures. darcs-hash:20010322174200-f6438-23ab5f26cf84d2666312791c6bdb5a0fc1d0390a.gz
* Removed unnecessary instantiations.eschnett2001-03-19
| | | | darcs-hash:20010319203019-f6438-339bf469c6734d21a44ecb7475c7d5d05e6b13fd.gz
* Fixed bug; variables types were not recognised.eschnett2001-03-19
| | | | darcs-hash:20010319202959-f6438-d34c229495ae54d323eb18af5e9f53505790d805.gz
* Changed options.eschnett2001-03-19
| | | | darcs-hash:20010319202945-f6438-58db5250ad1c2376946afa15f8d5a97e8ca8155c.gz
* Added HydroToy, the counterpart of SpaceTimeToy.eschnett2001-03-18
| | | | darcs-hash:20010318213704-f6438-25fa67cf10277b9aed6ee4c2addb1899ad6e21c7.gz
* Fixed bugs that popped up in the SGI version.eschnett2001-03-18
| | | | darcs-hash:20010318042020-f6438-c8ca8a890f74608f4abda1a3b791811e40328342.gz
* Added constructor for vect from C array.eschnett2001-03-17
| | | | | | | Added constructor for vect from C array. Removed file unneeded io.cc from compilation. darcs-hash:20010317213756-f6438-dd749e08ef14cacea986f45209bc093ba5d180b1.gz
* Quick and ugly fix.eschnett2001-03-17
| | | | darcs-hash:20010317212652-f6438-da9620d92ae4a3dfb60c46145a31ae16532f0174.gz
* Update.eschnett2001-03-17
| | | | darcs-hash:20010317191111-f6438-281a60c667bdc00fb556fc9228cb8ab3b99fc147.gz
* Added sample options file.eschnett2001-03-17
| | | | darcs-hash:20010317185457-f6438-70ca9fe27f4d2ba58ba59205758bba54b5c0ff87.gz
* There is a difference between Cactus timelevels and Carpet timelevels.eschnett2001-03-17
| | | | darcs-hash:20010317151452-f6438-567639b4b41992db94ec23419f077aa4f3e8d9ac.gz
* Removed never-implemented parameter early_timelevel_cycling.eschnett2001-03-17
| | | | darcs-hash:20010317150428-f6438-2a1cc6e0fe7f9ec6d7039921c24c51d3cba74a7b.gz
* Small things.eschnett2001-03-16
| | | | darcs-hash:20010316233552-f6438-5e3b831b5b6506aacc34d888503fa16d3ae74dd3.gz
* Changed the way output is handled. Now output is per refinement leveleschnett2001-03-16
| | | | | | | | | Changed the way output is handled. Now output is per refinement level only. A single cctk_iteration is now a time step on the finest grid, instead of a time step on the coarsest grid. The analysis stage should now work on the finer grid. darcs-hash:20010316203212-f6438-36f1809e816f4b3ae73a1a837c0fcd8d81616120.gz
* Put ASCII I/O into its own namespace.eschnett2001-03-15
| | | | darcs-hash:20010315222833-f6438-e2daba09ae2a3804816011d1c257fe0d863d9ed2.gz
* Made WaveToy work with three refinement levels. There was a bug ineschnett2001-03-15
| | | | | | | Made WaveToy work with three refinement levels. There was a bug in the restriction operation. darcs-hash:20010315085936-f6438-b01d4c14463f1b38f95d847eb2c73d9bd0dc0983.gz
* Fixed bug: Did access uninitialised time hierarchies.eschnett2001-03-14
| | | | darcs-hash:20010314115738-f6438-74b1a624dc05d8f464452d0dcf577b6c28253707.gz
* Made two refinement levels work on two processors. Lessons learnt: Aeschnett2001-03-14
| | | | | | | | Made two refinement levels work on two processors. Lessons learnt: A storage contained might well contain zero elements, and Don't return references to temporary objects. darcs-hash:20010314100017-f6438-29ce1a19a498067588eaf0f027a00000abe40d8d.gz
* Two refinement levels now work, but only without symmetry boundaries.eschnett2001-03-13
| | | | | | | | | Two refinement levels now work, but only without symmetry boundaries. "work" is here defined by the eyeball. With symmetry boundaries, there is either a bug or a bad interaction of restricting, prolongating, and the symmetry boundary on the coarse grid. darcs-hash:20010313164030-f6438-2c18a10421487f6328e0e782322332c67fb203fd.gz
* Fixing bugs with octant mode, coordinates, and ASCII output.eschnett2001-03-13
| | | | | | | Fixing bugs with octant mode, coordinates, and ASCII output. Adapting the test suite. darcs-hash:20010313120652-f6438-6411b2838ea80747009724e17197ae2a7aaeb808.gz
* Make the Carpet WaveToy almost-work with two refinement levels. Theeschnett2001-03-12
| | | | | | | | | Make the Carpet WaveToy almost-work with two refinement levels. The basic error was that the Carpet time levels were set to the Cactus time levels, but they need to be different. In Carpet, level 0 is always the current level, and not so in Cactus. darcs-hash:20010312155417-f6438-7c09703fc594525f2d68d4f9da2e3f3eeaec9c57.gz
* Only the base level has outer boundaries. This concerns cctk_bbox.eschnett2001-03-11
| | | | darcs-hash:20010311093230-f6438-81cd8798e400bcee6878adfcd06872db6584fd8c.gz
* Added TODO list.eschnett2001-03-11
| | | | darcs-hash:20010311093155-f6438-a58b1d94f8310a34e4c31324b133f182728b58b7.gz
* Carpet now passes the Cart3d test suite. This required a rewrite ofeschnett2001-03-10
| | | | | | | | | | | | | | | | | Carpet now passes the Cart3d test suite. This required a rewrite of CarpetSlabe, which now uses the data<> class instead of doing things its own way. This in turn required some updates to data<>. CarpetSlab now ignores (i. e. does not use) boundaries, except outer boundaries. For that to work, the dh<> class has been given the notion of an outer boundary. In order to increase performance, the cctk_bbox[] information in Carpet is not set correctly. As an approximation, it just reflects whether the current grid component lies at the outer boundary, as calculated using cctk_lbnd, cctk_ubnd, and cctk_gsh. darcs-hash:20010310195459-f6438-8ee874d722de4df717e5eb3002722ceb8d4a9bb7.gz
* Made WaveToyF77 run on multiple processors with CarpetSlab.eschnett2001-03-07
| | | | | | | | Made WaveToyF77 run on multiple processors with CarpetSlab. Addes "bases" in gh and dh. They contain the extent of a bounding box enclosing all components on a level. darcs-hash:20010307120057-f6438-829d3c60a80c7b13f850c0ad187257bb6e1b963f.gz
* Made WaveToyF77 run on multiple processors with CarpetSlab.eschnett2001-03-07
| | | | darcs-hash:20010307115940-f6438-09debf696b4ec851992f65b9a7dec80942aee76c.gz
* A few attempts at bug fixes. Doesn't work yet.eschnett2001-03-05
| | | | darcs-hash:20010305204856-f6438-7435f39e1ac21f47edac1f8c471c2e490483cf06.gz
* Made it work on multiple processors. Waved a dead chicken. Maybe theeschnett2001-03-05
| | | | | | | | Made it work on multiple processors. Waved a dead chicken. Maybe the debug output makes it work, maybe only the MPI startup procedure is flaky. darcs-hash:20010305204828-f6438-a2a24ca201018669042bb75cabb0868251cd61b7.gz
* Created a generic routine for ASCII output. This should reduce code size.eschnett2001-03-05
| | | | darcs-hash:20010305133103-f6438-b07009b56bf38b955fb2ca8476292ab2e47fdac2.gz
* ASCII output is now more comfortable.eschnett2001-03-05
| | | | darcs-hash:20010305133022-f6438-57faa8be7f7224b49ec36d2895b9e9d3cf5e547f.gz
* Wavetoy works now (without refinement).eschnett2001-03-05
| | | | darcs-hash:20010305133003-f6438-602dfe0e7da3ff300a54b7e554beea79093c35cc.gz
* *** empty log message ***eschnett2001-03-05
| | | | darcs-hash:20010305132938-f6438-96a9787bb2f4ba29b139c7cf9f65623307ff5ff1.gz
* Initial revisioneschnett2001-03-01
| | | | darcs-hash:20010301124010-f6438-fca5ed1e25f84efd816aa0d13fc23b58add7195d.gz
* Initial revisioneschnett2001-03-01
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz