aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetMask
Commit message (Collapse)AuthorAge
* CarpetMask: Add missing OpenMP reduction clauseErik Schnetter2012-11-06
|
* CarpetMask: comment on scheduling in PostStep after SphericalSurface_HasBeenSetRoland Haas2012-09-11
|
* CarpetMask: Keep track of the volume that is masked outErik Schnetter2011-12-14
| | | | | | Keep track of the volume that is masked out by CarpetMask, and take this volume into account when checking in CarpetReduce that the integral over the simulation domain equals the domain volume.
* CarpetMask CarpetReduce: New schedule bin SetupIMaskErik Schnetter2011-12-14
| | | | | | For consistency reasons, CarpetReduce sets up the reduction mask (weight function) partly using an integer bit field, partly using a real-values mask. Introduce separate groups for each.
* CarpetMask: Set CarpetReduce::iweight instead of CarpetReduce::weightErik Schnetter2011-12-14
|
* CarpetMask: Make LoopControl optionalErik Schnetter2011-12-14
| | | | | Use CCTK_LOOP instead of LC_LOOP. Make LoopControl optional.
* CarpetMask: Use LoopControl, parallelise with OpenMPErik Schnetter2011-12-14
|
* Import CarpetErik Schnetter2011-12-14
| | | | Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
* CarpetMask: Allow excluding the exterior of large coordinate spheresErik Schnetter2008-10-02
| | | | | Allow excluding the exterior of large coordinate spheres from norm calculations.
* CarpetMask: Add explicit conversions to CCTK_REALErik Schnetter2008-02-27
| | | | | | | | Add explicit conversions to CCTK_REAL. Add braces to clarify code. darcs-hash:20080227024235-dae7b-8d9f43b5859c6c9ed75e0218b46646ea5aeae0ff.gz
* Make CarpetMask consider symmetry of spherical surfacesreisswig2008-02-25
| | | | darcs-hash:20080225155220-79e7e-1a3160bf208f8ca7f1130b86f1a09b2a776f3009.gz
* CarpetMask: Use atan2 correctly (avoid nans)Erik Schnetter2008-02-19
| | | | darcs-hash:20080219052909-dae7b-05cc048310f1feb1dca96f498493f5e75421ee60.gz
* CarpetMask: Correct math errors in coordinate calculationsErik Schnetter2007-08-21
| | | | | | | | | | Add "verbose" parameter. Use SphericalSurface::sf_active instead of SphericalSurface::sf_valid. Use correct ranges for acos and atan2. darcs-hash:20070821190909-dae7b-6c762329b87641c6b0f4650993b33fa9e0f4b12d.gz
* CarpetMask: Schedule more efficientlyErik Schnetter2007-08-21
| | | | | | | Schedule mask calculation routine in poststep only if CarpetMask is active. This makes things more efficient if CarpetMask is not active. darcs-hash:20070821190721-dae7b-726fea9c11a64a8b81cb7178b60bb93dd40e5e06.gz
* CarpetMask: New thornErik Schnetter2007-04-21
CarpetMask allows removing certain regions from Carpet's reduction operators. This can be used to excise punctures or other unwanted features. darcs-hash:20070421045211-dae7b-90791ae8ab35f639b8873144fd66f2587cc5e068.gz