aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid
Commit message (Collapse)AuthorAge
...
* global: Remove $Header$ keywords from Carpet arrangementErik Schnetter2005-01-01
| | | | darcs-hash:20050101162121-891bb-ac9d070faecc19f91b4b57389d3507bfc6c6e5ee.gz
* Use ipow instead of pow in various placesErik Schnetter2004-12-25
| | | | darcs-hash:20041225201857-891bb-ec4076f15ac19f9aef88b0bf2ae728bd9e31f7d0.gz
* CarpetLib:gh exposed data clamp-downswhite2004-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Made all variables in CarpetLib:gh to be const or non-public, to avoid confusion and insanity. Toward this end, created four member accessors for gh: const rexts & extents() const const rbnds & outer_boundaries() const const rprocs & processors() const const vector<vector<ibbox> > & bases() const This involved a few changes in several files throughout the repository: M ./Carpet/Carpet/src/Initialise.cc -2 +2 M ./Carpet/Carpet/src/Recompose.cc -8 +8 M ./Carpet/Carpet/src/SetupGH.cc -2 +2 M ./Carpet/Carpet/src/modes.cc -3 +3 M ./Carpet/CarpetIOHDF5/src/Recover.cc -4 +4 M ./Carpet/CarpetInterp/src/interp.cc -5 +5 M ./Carpet/CarpetLib/src/dh.cc -3 +3 M ./Carpet/CarpetLib/src/gh.cc -33 +33 M ./Carpet/CarpetLib/src/gh.hh -10 +28 M ./Carpet/CarpetReduce/src/mask_carpet.cc -4 +4 M ./Carpet/CarpetRegrid/src/automatic.cc -2 +2 darcs-hash:20041210131459-32473-ff0835ff0e57f6693fbe1ec23b350d1b1d18e3bc.gz
* UNDO: Initialise_decomposeswhite2004-12-01
| | | | | | | Broke this mama of a function into a couple of levels of functional parts. darcs-hash:20041201155737-32473-d59b9f090a4d5bac0bce2d668c7ae674d545e660.gz
* Initialise_decomposeswhite2004-12-01
| | | | | | | Broke this mama of a function into a couple of levels of functional parts. darcs-hash:20041201155737-32473-ce364db1ab14403a823d0bf0937ff4520ed04639.gz
* CarpetRegrid: output a legible error message for errors in the refinement ↵Erik Schnetter2004-10-08
| | | | | | specification parameters darcs-hash:20041008214424-891bb-b18a419225280e6386f3408b345716b68a7a2303.gz
* CarpetRegrid: allow refined regions to moveErik Schnetter2004-10-08
| | | | darcs-hash:20041008214349-891bb-c7bfec9052c47d14c70ed7c9c620e97be1b959f6.gz
* Correct spacing setup on nonzero convergence levelsErik Schnetter2004-09-18
| | | | | | | Do not take basemglevel into account when checking the spacing while translating the refined regions coordinates into indices. darcs-hash:20040918133001-891bb-14797eb044358682cd349b54c308c20f405e7b6e.gz
* Remove CVS header tagsErik Schnetter2004-09-18
| | | | | | Replace all CVS header tags with the standard "$Header:$". darcs-hash:20040918132147-891bb-dea889bdd94a479ec412d14d08e9efca63e5c24d.gz
* Take convergence level into account when checking grid spacing.schnetter2004-08-14
| | | | darcs-hash:20040814054200-07bb3-5174d89066b25ca8784e2de1c64e9a5c00339519.gz
* Remove empty lines.schnetter2004-08-07
| | | | darcs-hash:20040807174459-07bb3-155e34c9f1472a18531f78a73a0e94119893d80e.gz
* Update loop over a bounding box to the not-so-recent change of theschnetter2004-08-04
| | | | | | | Update loop over a bounding box to the not-so-recent change of the iterator semantics. darcs-hash:20040804142558-07bb3-ad9bf80bdcc1feb4fce2b05cc525950ba664816f.gz
* Use pow() instead of ipow() because the exponent can be negative.schnetter2004-08-03
| | | | | | | Use pow() instead of ipow() because the exponent can be negative. Fixes a bug with negative convergence levels. darcs-hash:20040803173945-07bb3-cd6785a069013a9ae3370ac476f02f24e6769bb6.gz
* Update check for "smart_outer_boundaries".schnetter2004-08-02
| | | | darcs-hash:20040802094236-07bb3-d6b0fd9eff990a3763e6707d6feefc84d8cd9573.gz
* Do not return early.schnetter2004-08-02
| | | | | | | Do not return early. Take "symmetric_*" parameters into account. darcs-hash:20040802094220-07bb3-c056a5903837e9d37d75ab68b9bfa03f35b1fcca.gz
* Use C++ cast instead of C cast.schnetter2004-08-02
| | | | darcs-hash:20040802094105-07bb3-f6b2024eb7bbdef9c3a99ece892383f2a633368d.gz
* Make parameters steerable.schnetter2004-08-02
| | | | darcs-hash:20040802094036-07bb3-64cf06381dc2b174152cf31a4725ee88f19ae4f9.gz
* #include <sstream>tradke2004-07-02
| | | | darcs-hash:20040702081451-1d9bf-9ca30da20856eb1a5f00beb88193e0a2b51aab49.gz
* Ensure that the spacing as given by the user is consistent with theschnetter2004-06-27
| | | | | | | Ensure that the spacing as given by the user is consistent with the refinement factor. darcs-hash:20040627191847-07bb3-03451c512721a46e120580d7ed1299e88c966f9c.gz
* Take convergence factor into account.schnetter2004-06-14
| | | | darcs-hash:20040614045952-07bb3-306f8fe7550e33527c630139293d41138a32431f.gz
* Use "requires thorns" to ensure that the thorns are activated in theschnetter2004-06-08
| | | | | | | Use "requires thorns" to ensure that the thorns are activated in the correct order. darcs-hash:20040608190925-07bb3-70b0ac8ee8e570c0b7fff50b02395a288482257d.gz
* Commit test results that are not zero in the prolongated region.schnetter2004-06-04
| | | | darcs-hash:20040604104129-07bb3-206ef5b4084e7e8438fa4144116820401509834e.gz
* Removed diagnostic output.bzink2004-06-02
| | | | darcs-hash:20040602053619-5b8bb-489c114e0b9f4bb3cea211c56f43d8973d11dcd7.gz
* Added "force" boolean parameter to Carpet_Regrid. This forces Carpet_Regridbzink2004-06-02
| | | | | | | | to recollect the GH without regard to parameters like regrid_every or activate_next. This also makes the ugly external steering to make recovery work unnecessary. darcs-hash:20040602050852-5b8bb-ae44a383f5bb2938d1a7fa37686e35a85f97c634.gz
* Fix PMR.cott2004-06-01
| | | | darcs-hash:20040601073944-19929-e3fc11b081654d1dc3040abcd0a4befdc2540291.gz
* Change indentation.schnetter2004-05-31
| | | | darcs-hash:20040531170400-07bb3-cb3b62fac2f02f6100f22e1a4cb3075ae5c38315.gz
* Remove development thorns.schnetter2004-05-29
| | | | darcs-hash:20040529175950-07bb3-f4db6fed9d82c9d793d5408e2439a80044d87cd7.gz
* Fix test cases.schnetter2004-05-29
| | | | darcs-hash:20040529174758-07bb3-cbc24630c2b4907e7b79aadb1a91cc8eb7c59b1a.gz
* Fix bug in keeping the refinement structure, and add two test casesschnetter2004-05-29
| | | | | | | Fix bug in keeping the refinement structure, and add two test cases for it. darcs-hash:20040529174219-07bb3-0d6296d475824748d2bee4e7c1029da767648cac.gz
* Introduce a parameter that allows omitting calling recompose when noschnetter2004-05-29
| | | | | | | Introduce a parameter that allows omitting calling recompose when no new levels have been activated or removed. darcs-hash:20040529165242-07bb3-5a81b08811c9c7cd16cfdcd84482dd3695c4e6bb.gz
* Fix typo in argument nameschnetter2004-05-27
| | | | darcs-hash:20040527102744-07bb3-15c69883d02f9194d48e1ea129063d4f31779986.gz
* Add parameter "verbose".schnetter2004-05-27
| | | | | | | Add parameter "verbose". Fix regrid-every scheme. darcs-hash:20040527102716-07bb3-9cd5cdfbcbbe96215ef53895035cc8d37549c3af.gz
* Fix bug in smart_outer_boundaries.schnetter2004-05-21
| | | | | | | Fix bug in smart_outer_boundaries. Expect to be called after time level cycling. darcs-hash:20040521161428-07bb3-5acc46116415324d7fe0aaf947677aeae2fce2d9.gz
* Fix bug in calculating the exterior extent of refined regionsschnetter2004-05-13
| | | | darcs-hash:20040513111835-07bb3-41e161143b865b7c0c83c69fd0f1dc80d4978857.gz
* Correct intent statements.hawke2004-05-10
| | | | darcs-hash:20040510115624-58737-87e5be19cc09dcd80dee90260028780c3ca30dcd.gz
* Undo interface/capability update, because now Carpet conflicts withschnetter2004-05-04
| | | | | | | | Undo interface/capability update, because now Carpet conflicts with PUGH. Need to sort things out, maybe switch temporarily back to the "requires thorns" mechanism. darcs-hash:20040504205239-07bb3-771c6ec96a2b454d63c87a6dc7a1f44f62cd8fd7.gz
* Begin to clean up inheritance and requires relationshipsschnetter2004-05-04
| | | | darcs-hash:20040504200954-07bb3-cd9f17c981ce37247fa2122858b10b46425f678a.gz
* Do not allow smart_outer_boundaries to be set unless it is supported.schnetter2004-04-28
| | | | darcs-hash:20040428134525-07bb3-c7449414a69ffafce226689cfb83e65845d49bd6.gz
* For smart_outer_boundaries, use the same number of boundary points onschnetter2004-04-28
| | | | | | | For smart_outer_boundaries, use the same number of boundary points on each level. darcs-hash:20040428134459-07bb3-531d42bb67392d94993bfe9097bb1379e10973f6.gz
* Rename variables so that different variables have different names.schnetter2004-04-24
| | | | darcs-hash:20040424054016-07bb3-86bf84f1d172a87c9d589647d2e6fdefe5b44ee2.gz
* Regrid based on the current level, not on the number of existingschnetter2004-04-22
| | | | | | | Regrid based on the current level, not on the number of existing levels. darcs-hash:20040422095837-07bb3-b1689fa338c200881f1bde6563288fd277cbc990.gz
* Adapt to new regridding interface; regridding routines are now calledschnetter2004-04-19
| | | | | | | Adapt to new regridding interface; regridding routines are now called in level mode. darcs-hash:20040419164807-07bb3-3316b93f9d7c45eea01763d6a36a57bd53e91c43.gz
* Use "requires" instead of "requires thorns".schnetter2004-04-18
| | | | darcs-hash:20040418120959-07bb3-05050a71e475171cac6b293de35118e4af8df5ba.gz
* Remove the parameters Carpet::prolongate_initial_data; this is nowschnetter2004-04-18
| | | | | | | | | | | | Remove the parameters Carpet::prolongate_initial_data; this is now always done. Remove arguments initialise_from and do_prolongate from Regrid(). Regridding is now done in level mode instead of meta mode. Furthermore, CarpetRegrid is called in singlemape mode. darcs-hash:20040418112943-07bb3-2e392df1737ab75f3f0d553bb53bde2ed41f8773.gz
* Take symmetry_? parameters into account when setting up a movingschnetter2004-04-16
| | | | | | | Take symmetry_? parameters into account when setting up a moving refinement region. darcs-hash:20040416164133-07bb3-cf997ce94e52928bb5b99706e28ee155009e7d94.gz
* Implement a moving excision region.schnetter2004-04-14
| | | | darcs-hash:20040414201944-07bb3-3abc45a6f1034c083fa413d0b917d0f2791a787c.gz
* Use vect::floor instead of vect::map(floor,)schnetter2004-02-27
| | | | darcs-hash:20040227152406-07bb3-4fdcba1dfe48b9ecde3df534abea800c54ffc460.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
* Shorten keyword option.schnetter2004-02-05
| | | | darcs-hash:20040205151120-07bb3-cfe9235ac5b627bd71559cd5c2db694b4cc895fe.gz
* Introduce a keyword parameter that selects between fixed and variableschnetter2004-02-05
| | | | | | | Introduce a keyword parameter that selects between fixed and variable progressive mesh refinement. darcs-hash:20040205085315-07bb3-08164f32105ec814e53691afac7d88ea8e2099fc.gz