| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@319 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Use #ifdef HAVE_CCTK_REAL4 instead of #ifdef CCTK_REAL4.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@290 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@278 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@266 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
possible to create tables from strings, which it turn makes it
possible to set them in parameter files, which it turn decouples
evolution thorns and boundary condition thorns.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@265 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
it does not make sense.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@253 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@252 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@251 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Extend routines to handle the new type.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@249 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
| |
boundary calculations), keep some pointers and indices in local variables.
At least on the SX-5 this gives 50% speedup.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@248 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@247 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@246 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
on all the faces. Bug was spotted by Mihaela.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@245 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@242 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@241 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@239 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
to simplify code.
Fixes CactusBase/1509.
Also fixes bug in reallocation of width_alldirs[].
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@234 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Uncomment memset() line I had mistakenly commented earlier.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@230 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Fixes failing testsuite bh_shift_rad in BSSN_MoL.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@226 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Fixes CactusBase/1502.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@224 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Fixes CactusBase/1501.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@223 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
argument on calls to Select*ForBC*. If a negative value is given then
the boundary condition will look into the table for a 2d element
integer array specifying the width of each boundary face.
A number bug fixes, including the restriction to only execute a
boundary condition on a single group at a time. (consider that the
next group may have different staggering)
Improvements of debugging code.
Wrapper functions OldApplyBnd<BC> added, which support the old
d-element 'stencil width' array API.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@221 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
| |
handle of -1 is often used to get default values of parameters.
Fixed checking of valid bc_name in Boundary_SelectedGVs().
Fixes CactusWave/1459.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@217 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Comment out redundant memset().
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@214 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@210 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
Boundary, so that they can be 'selected for bc' under the new boundary
interface. The details of default arguments and table keys will be
documented in the thorn guide.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@198 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Options are now specified via:
key value
--- -----
PREVIOUS TIME LEVEL name or index of gv holding previous time level
(CCTK_STRING or CCTK_INT respectively)
(to be deprecated, please use proper time levels)
LIMIT value of field at infinity (CCTK_REAL)
SPEED wave speed (CCTK_REAL)
STENCIL WIDTH width of stencil in each dimension (CCTK_ARRAY of d
CCTK_INTs, for a d-dimensional gv)
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@196 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
cactuscode.org development web page.
Registers a routine implementing radiative boundary conditions under
the boundary condition name "Radiative". The registered routine is a
wrapper for the existing radiative boundary conditions. For the
moment this uses hard-wired parameters, and calls BndRadiativeVI()
sequentially on each variable requested for radiative boundary
conditions.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@186 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@181 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Fixes Cactus/1059
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@179 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@160 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@158 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
This closes PR CactusBase 692.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@146 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@144 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@143 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Checking for CCTK_VARIABLE_INT2 is pointless :-)
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@141 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
arbitrary CCTK data types (except CCTK_COMPLEX).
Added/completed grdoc.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@136 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
This closes PR CactusBase/571.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@133 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
See thorn documentation for details
Next to come, boundary conditions for grid functions which aren't CCTK_REALs.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@131 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@121 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@118 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@117 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
| |
reworked Robin to have conformal calling interfaces
fixed two bugs: the more interresting one: coordinates do not have timelevels.
Replaced most CCTK_WARNS with CCTK_VWarns to be more informative.
gerd
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@115 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
| |
Apply boundary conditions to the right timelevels (!)
Add fake symmetry structure so no longer need to compile Boundary
with CartGrid3D.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@112 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
| |
only have code in one call.
NOTE: A lot of the routine names have unfortunately changed again, this
time we hope we have fixed on a standard.
The old names are still there until the next release, but you
will get a warning message every time you call one.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@111 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@108 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@103 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@88 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@85 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
cctk_parameters -> cctk_Parameters
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@79 6a38eb6e-646e-4a02-a296-d141613ad6c4
|