aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Changed "abort()" statements to "assert(0)" statements, because theschnetter2002-08-02
| | | | | | | Changed "abort()" statements to "assert(0)" statements, because the latter do output a message to the screen. darcs-hash:20020802131112-07bb3-a89ca2582fce00c0d5b4cc82bf61473b7c8bdcb5.gz
* Added "product" reduction.schnetter2002-08-02
| | | | darcs-hash:20020802125726-07bb3-eafbaa7db980420ad077192ce6e7ef163d1bf79a.gz
* In restrict, changed assert into a warning messageshawley2002-07-18
| | | | darcs-hash:20020718123418-e415b-1f58e4f24030a94d4165ffb2866626680f1335ef.gz
* Added operator copytoprevsshawley2002-07-18
| | | | darcs-hash:20020718123350-e415b-27674a608a5b338fc0ff0771ea7cbc4df25b0320.gz
* added prototypes for Flip...Coarser and Copy...ToPrevsshawley2002-07-18
| | | | darcs-hash:20020718123247-e415b-256f912c2b87a6a6166a6df40d0e143716e11e44.gz
* (did nothing to file except added a space)shawley2002-07-18
| | | | | | | | | (did nothing to file except added a space) On previous check-in, I had added routines for flipping only certain time levels and for copying data from the current time level to all previous time levels darcs-hash:20020718123218-e415b-cc918d8340421779342ba013bb4b0a25536f2dff.gz
* Adshawley2002-07-18
| | | | darcs-hash:20020718123044-e415b-c9e2ab9f69c32a3773cf372130979c79578ae4fc.gz
* Debugged routine for getting three levels of initial data.shawley2002-07-18
| | | | | | | | Debugged routine for getting three levels of initial data. Removed CycleTimeLevels and advance_time for "backwards" half of the "initial setup" part. darcs-hash:20020718123029-e415b-2edf001b04fbbd7b67f5b03fea91bce2f9be88a6.gz
* fixed pseudo-code:shawley2002-07-17
| | | | | | | fixed pseudo-code: from "flip_all_timelevels" to "flip_timelevels_on_lev_and_coarser(lev)" darcs-hash:20020717141857-e415b-41ab0141fda0cd58e22aad70534b61ef1e29f80a.gz
* Added documentation for generation of three timelevels of initial datashawley2002-07-17
| | | | darcs-hash:20020717140617-e415b-e0b4b3d27128a726ff3113fbc4f75a5c5d6fd18e.gz
* Removed the temporary version of the thorn CartGrid3D, because theschnetter2002-07-15
| | | | | | | Removed the temporary version of the thorn CartGrid3D, because the changes went into the official distribution by now. darcs-hash:20020715151242-07bb3-6b9002abd49412742e29dcfcb3550d0fe66f66ba.gz
* Updated parameter files.schnetter2002-07-15
| | | | darcs-hash:20020715151201-07bb3-5f54f67ee438d6b72b20e0c8d543c4be69d2c31e.gz
* Moved file to src/util.schnetter2002-07-15
| | | | darcs-hash:20020715151036-07bb3-a9003d739617cda3e792bd2dc85f33c949db628c.gz
* Added utilities that covert from Carpet's ASCII output to SDF orschnetter2002-07-15
| | | | | | | Added utilities that covert from Carpet's ASCII output to SDF or xgraph format. These utilities were written by Scott Hawley. darcs-hash:20020715151012-07bb3-57fa8427c46f1626625e08fc79669c3a8650cab1.gz
* Fix spacing.schnetter2002-07-12
| | | | darcs-hash:20020712071015-07bb3-65562c8dfc17e37747a857674d11b43d2d44ad36.gz
* Create list of which boundaries to treat.schnetter2002-07-12
| | | | darcs-hash:20020712070952-07bb3-7d35dc129fad862a698fbbba262c2ff6eac43f3b.gz
* Script to plot the bounding boxes.schnetter2002-07-12
| | | | darcs-hash:20020712070832-07bb3-46c03730e2fbd0331c59bf221785db180e983d93.gz
* Fixed bug in ASCII output that Scott Hawley pointed out to me. Whenschnetter2002-06-26
| | | | | | | | Fixed bug in ASCII output that Scott Hawley pointed out to me. When opening a file for appending, it is necessary to use "ios::app", because the file will be truncated otherwise. darcs-hash:20020626140216-07bb3-a32fb0601e63c2338439c2bd6a473c1fffd17653.gz
* Updated options file for Harpo.schnetter2002-06-07
| | | | darcs-hash:20020607184403-07bb3-377d3c38316453058d1a8131c788bf78e6eb5b73.gz
* Fixed wrong return type in th::set_delta.schnetter2002-06-07
| | | | darcs-hash:20020607182043-07bb3-b278be8c73717ba38ddc726b37dc6c927855fd64.gz
* added calls to tt-> set_delta..., also setting current time explicitly toshawley2002-06-07
| | | | | | | added calls to tt-> set_delta..., also setting current time explicitly to zero after "last flip" darcs-hash:20020607152509-e415b-f0e4e568c0325ebc849292f6637c021cb2e7cacf.gz
* Added routine to change the delta-time. Use with caution!schnetter2002-06-07
| | | | darcs-hash:20020607151719-07bb3-cfbab1932ddaf458c1c18ac14f37f696099e8295.gz
* Change the current time when flipping time levels.schnetter2002-06-07
| | | | darcs-hash:20020607144442-07bb3-b697cdc13ccd3948dd358a78bdaed1158eb70ae6.gz
* added tt_advance_time after CycleTimeLevels in 3-timelevel I.D. sectionshawley2002-06-07
| | | | darcs-hash:20020607143753-e415b-2d27d1ad3cf3726e7d3d4222135669d14c8a7614.gz
* Added "final flip" for 3-timeleve I.D., added MGLEVEL loops around flipsshawley2002-06-07
| | | | darcs-hash:20020607135708-e415b-b18cbec6921ee2eb230390e59dc53ecddc472483.gz
* Fixed more bugs setting the layout of scalars and arrays.schnetter2002-06-07
| | | | | | | Fixed more bugs setting the layout of scalars and arrays. Attempted to optimise one of the interpolators. darcs-hash:20020607132823-07bb3-9106e16ef169fc1259e94631e3696c8ab0dd37d5.gz
* Fixed bug in setting up array extents.schnetter2002-06-06
| | | | darcs-hash:20020606204439-07bb3-88beef6fe48bdee806a22743cddd97fcd5f16af3.gz
* SetupGH: Removed bogus assert statements.schnetter2002-06-06
| | | | | | | | | SetupGH: Removed bogus assert statements. Recompose: Removed assert statements that ensured that each processor has more than zero grid points. Now we try to allow zero grid points per processor. darcs-hash:20020606201257-07bb3-1ce54b7442719f177942c4d901fb8023d2bd3e21.gz
* Set grid extents of scalars and arrays correctly.schnetter2002-06-06
| | | | darcs-hash:20020606193831-07bb3-3a7b69164a1871feb9e74b6a9571f9684602b441.gz
* Flip all timelevels instead of only the current one.schnetter2002-06-06
| | | | | | | | Flip all timelevels instead of only the current one. Add comments about what is left to do wrt. arrays when initialising 3 time levels. darcs-hash:20020606190456-07bb3-8bb306a0be588bcd19fe79ec5f46793210b58c29.gz
* added parameter init_3_timelevelsshawley2002-06-06
| | | | darcs-hash:20020606174846-e415b-5a0502082a8d1b2eb8c63f57908f12a962ff0cd8.gz
* Added functionality for setting up two extra time levels of initial datashawley2002-06-06
| | | | darcs-hash:20020606174829-e415b-f50e07c6f8e7893801108aef32cc3eb63ff94eb9.gz
* Added missing file. Fixed wrong file.schnetter2002-06-06
| | | | darcs-hash:20020606130400-07bb3-5486d71d31fb7f0a1b7b2846e7c0e665b1fe385e.gz
* Fixed bugs.schnetter2002-06-06
| | | | | | | Fixed bugs. Added "flip timelevels" capability. darcs-hash:20020606122015-07bb3-7eab2bcf55becde5136b2b9051c4133bd595b9bd.gz
* Changed options file.schnetter2002-06-06
| | | | darcs-hash:20020606121950-07bb3-8ddf50f048be056ed4224aa852559100471cb678.gz
* Arrays and scalars are now treated differently. There is now only oneschnetter2002-06-05
| | | | | | | | | Arrays and scalars are now treated differently. There is now only one instance of each scalar and array per processor (... and convergence level). That means that all refinement levels and all grid components share the same scalars and arrays. darcs-hash:20020605222334-07bb3-469a6576637a8f90df31f2b23aa6779222910ca6.gz
* Fixed initial data for Gaussian. It was wrong for R/=0, for t/=0, andschnetter2002-06-05
| | | | | | | Fixed initial data for Gaussian. It was wrong for R/=0, for t/=0, and for r==0 also. darcs-hash:20020605190301-07bb3-79a98c82fe60fd5090e310cf30a8f7646af0072c.gz
* Changed output mode specifiers.schnetter2002-06-05
| | | | darcs-hash:20020605175241-07bb3-072ff724b0cbc5ecad261a17f8e0b60cc69ba60e.gz
* Removed parentheses in "new" expression. C++ syntax is strange.schnetter2002-06-05
| | | | darcs-hash:20020605171100-07bb3-fc93411ab08cb91d066ef8e4ce8af4f6081560c2.gz
* Removed superfluous and erroneous "#include <iostream.h>" statement.schnetter2002-06-05
| | | | darcs-hash:20020605171019-07bb3-501022f6ead7463758469a3186a78656b1ae5876.gz
* Regrid all levels before analysing them.schnetter2002-05-22
| | | | darcs-hash:20020522162627-07bb3-34a4ee3d994b6a6b9658f0d5743ff3742fb3bafd.gz
* Added functionality for activate_newlevels_on_regrid near top of fileshawley2002-05-22
| | | | darcs-hash:20020522143114-e415b-326f968183bf4e6635240a3d0471e2254ed4ba58.gz
* Added activate_newlevels_on_regridshawley2002-05-22
| | | | darcs-hash:20020522142201-e415b-9d71031dfef6cff9cc5ac73320035ce3830f40f0.gz
* Made regridding parameters steerable.schnetter2002-05-22
| | | | darcs-hash:20020522130340-07bb3-deb9a837913eaf46e21cc47e9686166530f052fa.gz
* Added new configuration file.schnetter2002-05-16
| | | | darcs-hash:20020516230816-07bb3-1f2a31739de5692e8f571b7d16d0fe597fef1ee6.gz
* Check that there are not more than max_refinement_levels refinement levels.schnetter2002-05-16
| | | | darcs-hash:20020516230703-07bb3-b43a0a0dec9958af74b8a3b61e007e59db79f64f.gz
* Make sure that refinement_levels is not larger than max_refinement_levels.schnetter2002-05-16
| | | | darcs-hash:20020516212554-07bb3-0a6f49841a9091908132bf5a0d8268e2b5335f5c.gz
* Removed user choice of C++ template instantiation model. In myschnetter2002-05-05
| | | | | | | | | | | | | | | | | Removed user choice of C++ template instantiation model. In my experience, only one model works, namely explicit template instantiaion. No need to pretend that the other things work with Cactus. (Don't complain to me -- I also think it's a shame that something that calls itself "compiler" isn't able to do this automatically. Many other compilers for many other languages do this kind of thing without even mentioning it. So there's either something fundamentally wrong with the C++ standard, or with the C++ compiler writers, or with the perceived wishlists of C++ users. And I would bet an arm and a leg that it's not the second of these.) darcs-hash:20020505201656-07bb3-a1b8dfc5587d59c718ad25ce89d0c8973c2b3e6f.gz
* Thornlists for two ways of using Carpet. The first uses Carpet along,schnetter2002-05-03
| | | | | | | | | | Thornlists for two ways of using Carpet. The first uses Carpet along, not relying on the standard Cactus WaveToy. This should always work, but is likely not very compatible. The second uses Carpet together with the standard Cactus WaveToy. This might have problems, because the standard WaveToy might not be fully AMR compatible. darcs-hash:20020503103236-07bb3-79dcd97721edb9a4ec4b9cdc30d003beb4afa9c6.gz
* Updated Carpet to the recent changes in Cactus.schnetter2002-04-29
| | | | | | | | | | | | Updated Carpet to the recent changes in Cactus. I/O: Finding out whether this is a restart now requires looking at the ioGH structure. Timelevels: Timelevels now have to be allocated explicitely. Made Carpet compile with the Intel 6.0 C++ compiler. darcs-hash:20020429092752-07bb3-65b0b317ba98c017e16294d2ff8ac6a8a424a102.gz