| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Honour IO::our_proc_every.
Combine files/groups/thorns/everything into one output file.
Compress output if desired.
Create a metafile with the directory.
|
|
|
|
|
|
|
| |
Remove darcs binaries.
Add news item about new development version and new server location.
Add instructions for using git.
Add logo.
Update makefile to publish to carpetcode.dyndns.org as well.
|
| |
|
|
|
|
|
| |
Requirements and provisions are a planned feature to simplify Cactus
schedules. Scheduled routines can require and provide "things". It is an
error if something is required which has not been provided before.
|
|
|
|
|
|
| |
Add a new parameter Carpet::refine_timestep which automatically adjusts
the time step size according to the give spatial and temporal refinement
factors, so that the specified CFL factor Time::dtfac is satisfied on all
refinement levels.
|
|
|
|
| |
Add many more assert statements and internal consistency checks to catch
potential errors in the code.
|
|
|
|
|
|
| |
Correct a memory leak and simplify the code in the commstate class by using
C++ datatypes instead of new and delete.
Add many assert statements to catch potential problems.
|
|
|
|
| |
Initialise the status and return value buffer to success. This handles
the case of 0 interpolation points correctly.
|
|
|
|
|
|
| |
Schedule wrappers are routines that can be registered with Carpet. They
will be called before and after any scheduled routine is called. This
allows custom debugging and profiling routines, such as e.g. single-stepping
through the schedule.
|
| |
|
|
|
|
| |
Simplify the routine CallFunction by splitting the calling of the thorn
routines into its own function CallScheduledFunction.
|
| |
|
|
|
|
|
|
|
| |
Splite the grid hierarchy and communication schedule into two separate
data structures.
Correct error in determining the processor owning a certain region when
calculating the communication schedule.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Add a new parameter Carpet::grid_coordinates_filename which specifies
a file name to which the grid structure is output after regridding.
This is similar to the existing parameter Carpet::grid_structure_filename,
except that the output is in terms of coordinates, which is easier to
interpret.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Carpet/CarpetLib/src/prolongate_3d_real8_weno.F90
update comments in source files.
darcs-hash:20080228034854-d5812-b05841031ed39005bb0a2991cdf45a9c0fd4e8cc.gz
|
|
|
|
|
|
|
|
| |
Add explicit conversions to CCTK_REAL.
Add braces to clarify code.
darcs-hash:20080227024235-dae7b-8d9f43b5859c6c9ed75e0218b46646ea5aeae0ff.gz
|
|
|
|
| |
darcs-hash:20080225155220-79e7e-1a3160bf208f8ca7f1130b86f1a09b2a776f3009.gz
|
|
|
|
| |
darcs-hash:20080226141117-dae7b-9ce593fa0c737c838211bb689937593cb32480ca.gz
|
|
|
|
|
|
|
| |
Set time on the refinement levels explicitly from the global time.
This avoids accumulation of round-off errors.
darcs-hash:20080226140439-dae7b-999dc372d9586fa34ccc181d39572338d5f23e9e.gz
|
|
|
|
|
|
|
| |
Output all digit for the times in the error message indicating that
there is an extrapolation in time.
darcs-hash:20080225055300-dae7b-500b168cc5b5f9c57b31c54e7ee07114062dca51.gz
|
|
|
|
| |
darcs-hash:20080220003407-dae7b-66e334c75cf79afad8f2ba0c54159b21c66ec7bf.gz
|
|
|
|
| |
darcs-hash:20080220003313-dae7b-53fa05791c266e11a3e543c72b107c763e019f3d.gz
|
|
|
|
| |
darcs-hash:20080220003258-dae7b-11564d99972a945ed246dd032bd92474ee64a13e.gz
|
|
|
|
| |
darcs-hash:20080220003219-dae7b-0505c565d4989163b001ee53b1ff6577211649f1.gz
|
|
|
|
|
|
|
|
|
| |
When Carpet::domain_from_multipatch = yes, and when the aliased
function MultiPatch_GetBoundarySpecification exists, then call this
function instead of CoordBase's GetBoundarySpecification to determine
the number of boundary points.
darcs-hash:20080220003026-dae7b-da3a05591a3fd237be9acf0c755b58e87b29bbf4.gz
|
|
|
|
|
|
|
| |
Use MultiPatch_ConvertFromPhysicalBoundary instead of CoordBase's
ConvertFromPhysicalBoundary, if it is available.
darcs-hash:20080219172824-dae7b-a63ad0a3897917f703c5c65a0a05beb4bf690b24.gz
|
|
|
|
| |
darcs-hash:20080219153510-dae7b-9c3d42db307e15187b5bdb4bff2682de6e98c938.gz
|
|
|
|
| |
darcs-hash:20080219054230-dae7b-075d21089653e8733a9c6037fe1b3e32fa08c5be.gz
|
|
|
|
| |
darcs-hash:20080219054215-dae7b-927b1a5d9bd93ad820754e966d303de463a34990.gz
|
|
|
|
| |
darcs-hash:20080219054137-dae7b-ec4dfb86db898f2a24fca389423357ce8e19453d.gz
|
|
|
|
| |
darcs-hash:20080219054053-dae7b-e52443bb75b74f8849dc2e53090fbb8a3cd45c80.gz
|
|
|
|
| |
darcs-hash:20080219054035-dae7b-fd1c32d0cdc21a341864eb206187038f1d29320e.gz
|
|
|
|
| |
darcs-hash:20080219053127-dae7b-df25a508296c7489913cc8ca09bb17a40caf22db.gz
|
|
|
|
| |
darcs-hash:20080219053028-dae7b-7965ec31821a9df6a0ced71d685aa8615a929494.gz
|
|
|
|
| |
darcs-hash:20080219052909-dae7b-05cc048310f1feb1dca96f498493f5e75421ee60.gz
|
|
|
|
|
|
| |
Declare variables where they are used for the first time.
darcs-hash:20080219052703-dae7b-bed8b44832012e1abab2e92dd4b50d79506e8638.gz
|
|
|
|
| |
darcs-hash:20080219052647-dae7b-7169b54451d82d889bf42cbe9bd55eafc8605355.gz
|