aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add new news item about CarpetIOHDF5.schnetter2004-03-08
| | | | darcs-hash:20040308122121-07bb3-255b60a5d10e419c61356322186bdd681678f006.gz
* Some cleaning up: Moved auxiliary functions (Read/WriteAttribute and others) ↵cott2004-03-08
| | | | | | to their own file to keep iohdf5.cc short. darcs-hash:20040308084341-19929-cd1956912296b38a265e12a59fb26cd02e5c48aa.gz
* Change operator[] to at()schnetter2004-03-08
| | | | darcs-hash:20040308081244-07bb3-353fed99bc85bc4ba6c8aa6f6c9739a31831ffa3.gz
* Correct errors in the FlexIO attributesschnetter2004-03-08
| | | | darcs-hash:20040308080932-07bb3-bea33fc1705a7fb9fe7887d3cbccf46e60edc3e7.gz
* Improve error messageschnetter2004-03-08
| | | | darcs-hash:20040308071229-07bb3-2cb5eb5795fcf763f72a09ca1549c34d774bca40.gz
* Set up the ENO prolongation operator correctly.hawke2004-03-07
| | | | darcs-hash:20040307121941-58737-de25c3fa1310e9c34fa19712b8c3824001ae9f0c.gz
* Do not treat 1 processors as special case, and do not make an error inschnetter2004-03-05
| | | | | | | Do not treat 1 processors as special case, and do not make an error in doing so. darcs-hash:20040305164604-07bb3-4cb9da21b9007396c0315d33f8bb75c509f18242.gz
* Add comment.schnetter2004-03-03
| | | | darcs-hash:20040303152019-07bb3-0538dce89b4aea740f21313299150eb46cbf7c0e.gz
* Essentially Non-Oscillatory prolongation operators. Again intended forhawke2004-03-03
| | | | | | | | | | | | Essentially Non-Oscillatory prolongation operators. Again intended for use with things like hydro. As with the minmod operators, there seems to be small spikes at grid boundaries. The advantage of these is that they should be smoother than minmod, fitting the least oscillatory quadratic (switches to linear if best quadratic not monotone). Massively untested though. darcs-hash:20040303143040-58737-4c3c6aff889bac7a407ef3992d8fe12c45805735.gz
* Essentially Non-Oscillatory prolongation operators. Again intended forhawke2004-03-03
| | | | | | | | | | | | Essentially Non-Oscillatory prolongation operators. Again intended for use with things like hydro. As with the minmod operators, there seems to be small spikes at grid boundaries. The advantage of these is that they should be smoother than minmod, fitting the least oscillatory quadratic (switches to linear if best quadratic not monotone). Massively untested though. darcs-hash:20040303133040-58737-83b8befb34a91b9d9306beee2cbaea4464eb5b7e.gz
* Close data types, data spaces, and attributes when they are not neededschnetter2004-03-03
| | | | | | | Close data types, data spaces, and attributes when they are not needed any more. darcs-hash:20040303120701-07bb3-bc92d93953009d8e0c22abbde6c188f7ae21e620.gz
* A thorn for HDF5 output without using the FlexIO library.schnetter2004-03-03
| | | | darcs-hash:20040303084459-07bb3-4aed4fedaa19c030886252e05b792452f0c92671.gz
* Temporarily make op_TVD point at first order in space prolongation operators ↵hawke2004-03-03
| | | | | | until we find this damn bug. darcs-hash:20040303082230-58737-4b8d4684c5edf849b93e309d99d4c5759dac3b00.gz
* Also define the type bset.schnetter2004-03-02
| | | | darcs-hash:20040302082954-07bb3-38f5ea5d4fb75b01c194322db58b58ac624d89e0.gz
* Replace [] array accesses with .at() array accesses.schnetter2004-03-01
| | | | | | | | Replace [] array accesses with .at() array accesses. Track and check whether all grid points of a variable have been initialised. Abort if it is not so. darcs-hash:20040301212246-07bb3-4b03051d52085be708bdf6643fbdd899512cf56e.gz
* Restructure the conversion between CCTK_COMPLEX* andschnetter2004-03-01
| | | | | | | | Restructure the conversion between CCTK_COMPLEX* and complex<CCTK_REAL*> types. Cleaner, more readable, more structured, more comments, etc. darcs-hash:20040301203639-07bb3-b5eca730ad2f601ee03b83cef3f5dacd00488941.gz
* Remove code that was commented out.schnetter2004-03-01
| | | | | | | Remove code that was commented out. Fix comment. darcs-hash:20040301193513-07bb3-e9bfdecd8267cb5dd8c75b3ae111565d82f19262.gz
* Remove WANT_NO_* macros.schnetter2004-03-01
| | | | | | | | | Remove WANT_NO_* macros. Remove code that was commented out. Fix comment. darcs-hash:20040301193452-07bb3-318ccabfde97d4e0339b820921fc66fed1e8f883.gz
* Output complex numbers by overloading operator<< instead of throughschnetter2004-03-01
| | | | | | | Output complex numbers by overloading operator<< instead of through special type cases. darcs-hash:20040301191521-07bb3-59a38397d6d7c05a46c9aa372046dbefb0bbad02.gz
* Instantiate Cactus types instead of C++ types.schnetter2004-03-01
| | | | darcs-hash:20040301185655-07bb3-287c35f1443cf8d55998b13c254a98a03b21fc5e.gz
* Change C comments to C++ comments.schnetter2004-03-01
| | | | darcs-hash:20040301185635-07bb3-ba850399b4a3c5fb33d6736c912dd11c7b1ca585.gz
* Instantiate type cases for complex variables by default.schnetter2004-03-01
| | | | darcs-hash:20040301184933-07bb3-addfc87a4ee90b43c2d3f880bbcca2175ce2de14.gz
* Create MPI data types for Cactus types instead of C++ types.schnetter2004-03-01
| | | | darcs-hash:20040301184351-07bb3-d13ed7d3ba26f2cddfcec8404bb7dd4e88489a2d.gz
* Instantiate also for complex numbers by default.schnetter2004-03-01
| | | | darcs-hash:20040301184029-07bb3-7863044e1daff676d9b062b1b3e877d1b10cb3e8.gz
* Create MPI data types for Cactus types instead of C++ types.schnetter2004-03-01
| | | | darcs-hash:20040301174339-07bb3-7063bdae71cf7c6a4ff6b39692aeb2fa02a800c3.gz
* Remove macros STR and FORTRAN_NAME.schnetter2004-03-01
| | | | | | | Remove macros STR and FORTRAN_NAME. Make typestring return Cactus type names instead of C++ type names. darcs-hash:20040301174308-07bb3-5c39e39ac39e4e9e552e3f61b843988b09efbf98.gz
* Partially undo a change that would require another change.schnetter2004-02-27
| | | | darcs-hash:20040227160959-07bb3-3f0449b16e4478929f821b8cacbf254d79ea86c6.gz
* Fix severe bug in mglevel array indexing.schnetter2004-02-27
| | | | darcs-hash:20040227152553-07bb3-62fdc4ce251d7f202068d1ee030448e75b96b4a9.gz
* Use vect::floor instead of vect::map(floor,)schnetter2004-02-27
| | | | darcs-hash:20040227152406-07bb3-4fdcba1dfe48b9ecde3df534abea800c54ffc460.gz
* Make FlexIO output work for grid arrays as well.schnetter2004-02-27
| | | | darcs-hash:20040227152334-07bb3-d3238b5b22c759ea619c4fe7eb5f286613841c9e.gz
* Use the new vect::floor instead of vect::map(floor,)schnetter2004-02-27
| | | | darcs-hash:20040227152205-07bb3-33135e23f97ccb01f347189ca57b01003732863d.gz
* Use new bbox iterators in all places (missed some before).schnetter2004-02-27
| | | | darcs-hash:20040227144040-07bb3-a89704193701abcae95b27068427adc63cbc76b3.gz
* Use new bbox iterators in all places (I missed some before).schnetter2004-02-27
| | | | darcs-hash:20040227144018-07bb3-9fe22a2e0c96216fe30daae38b21e4a474d03e40.gz
* Make FlexIO output work for grid arrays as well.schnetter2004-02-27
| | | | darcs-hash:20040227142334-07bb3-fa364bf9c2f216af99d16e923efc9635b65c8d03.gz
* Add a dummy array element when D==0.schnetter2004-02-27
| | | | darcs-hash:20040227092523-07bb3-e4cc3ad72fab0773cc5f42d1af3a27cf61d01545.gz
* Remove #warning statement.schnetter2004-02-18
| | | | | | | Remove #warning statement. Use cGH entries instead of Carpet global variables. darcs-hash:20040218141838-07bb3-1644927d8d2948c7742c4cac9b3ab7d93193858f.gz
* Add 0-dimensional ("point") output. This is necessary to output gridschnetter2004-02-18
| | | | | | | | | | | Add 0-dimensional ("point") output. This is necessary to output grid scalars. Make the output triggering on all refinement levels be independent. Honour do_global_mode when outputting grid scalars and grid arrays. darcs-hash:20040218141229-07bb3-87d51a3ac71175ba7d190f45dd0d735e81ff0350.gz
* Add functions for element-wise floor, ceil, and pow.schnetter2004-02-18
| | | | darcs-hash:20040218141045-07bb3-0e60f56d44aa61e0e3190d5d27b9a0bfab3f2d38.gz
* Change definition for the bbox iterators, so that they work withschnetter2004-02-18
| | | | | | | | | Change definition for the bbox iterators, so that they work with 0-dimensional bboxes as well. Instantiate the templates for 0 dimensions. darcs-hash:20040218141001-07bb3-df6baa90f8b8ae69a788d863ef663d55587d1d25.gz
* Instantiate vectors for 0 dimensions as well.schnetter2004-02-18
| | | | darcs-hash:20040218131017-07bb3-f84c3cccf65509ed31d1951791368bc77c8845de.gz
* Print the grid structure in both grid points and coordinate rangesschnetter2004-02-15
| | | | | | | Print the grid structure in both grid points and coordinate ranges after regridding. darcs-hash:20040215135837-07bb3-17e0217fdff9984b9299490f96e1d4bc2472fa7d.gz
* Run global mode functions at the last possible point when they areschnetter2004-02-15
| | | | | | | | | | Run global mode functions at the last possible point when they are called after the recursion. Set the global time by a direct multiplication instead of incremental addition. This is necessary to avoid accumulation of roundoff errors. darcs-hash:20040215102751-07bb3-f2eeb8581239b1d30ed9286b8110451fa576105b.gz
* Run global mode functions at the last possible point when they areschnetter2004-02-15
| | | | | | | Run global mode functions at the last possible point when they are called after the recursion. darcs-hash:20040215102718-07bb3-edff79388446558ced60f3f3a725d29cc8eba0ab.gz
* When interpolating in time, call the local interpolator many timesschnetter2004-02-15
| | | | | | | | | | When interpolating in time, call the local interpolator many times instead of only once. This is slower, but it avoids having to rewrite all input arguments -- and there are many input arguments, most of them hidden in the options table. In fact, Carpet can not even know how many input arguments there are. darcs-hash:20040215101516-07bb3-fac5be0b7f5557733f81b66cf70cea86e79f67ec.gz
* Fix array size allocation.schnetter2004-02-15
| | | | darcs-hash:20040215093414-07bb3-1b9b2a4fd94a77be876fef35aa15a2eef7d55941.gz
* Use (rl-minrl) instead of rl to index into the count arrays (that areschnetter2004-02-14
| | | | | | | | Use (rl-minrl) instead of rl to index into the count arrays (that are used to communicate which processor works on how many grid points on what levels). darcs-hash:20040214140929-07bb3-e0305bc753a075f79d1d476c22b5773e7e6edd88.gz
* Add functions to read attributes.schnetter2004-02-10
| | | | | | | | | Add functions to read attributes. Store the dataset name in the file. Read variables from files based on the stored name, not based on the filename. darcs-hash:20040210101414-07bb3-893b0f6bddd8acd0e7dcc1b1d35bd310d57b6f79.gz
* Report a warning instead of aborting when the RegridLevel functionschnetter2004-02-09
| | | | | | | Report a warning instead of aborting when the RegridLevel function returns an illegal number of levels. darcs-hash:20040209154843-07bb3-f92482392a8aa2b703a120e088a7b668cf08abae.gz
* Fix bugs in the file reader.schnetter2004-02-09
| | | | | | | Fix bugs in the file reader. Register the file reader with the IO interface. darcs-hash:20040209140232-07bb3-569649d7cbc8b14eb96cefb87d888f3f2c0fb318.gz
* Add support for copying (i.e. synchronising) complex variables.schnetter2004-02-09
| | | | darcs-hash:20040209135807-07bb3-0cd2c04df4f1ef2fa2e5d31f956c8b57b38a38b2.gz