| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
Cleaned up some formatting.
Set some warning levels to 0. Partially fixes CactusBase/1508.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@229 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@228 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@227 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@225 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
|
|
|
|
|
|
|
|
|
| |
Fixed bug when requesting number of selected vars for all bcs.
Allow for 100+ vars in debugging code...
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@219 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@216 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
Fixes handling of 'heterogeneous' selection of bcs.
Added print_selections_database() debugging tool.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@215 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@213 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@210 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
| |
header file, as it is now needed in typecasts when registering
boundary conditions.
Arguments to function pointers passed to function aliases must now be
CCTK_ types.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@209 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@207 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
| |
Register radiation boundary conditions under the name "Radiation",
rather than "Radiative".
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@206 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@201 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
| |
wrapper, rather than function aliasing, since the latter is not
working properly yet.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@200 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@195 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
| |
within the 32 character limit.
Make local functions static.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@193 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
| |
Debug statements reformatted and added.
Many clarifying comments added.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@192 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove unneeded STRBUFFSIZE macro.
Use BndNone() when NULL function pointer passed to
Boundary_RegisterPhysicalBC() (for non-local physical bcs).
Precompute return value of Boundary_SelectedGVs(), so it will be much
faster when called with array_size=0.
Fix memory leak in Boundary_ApplyPhysicalBCs().
Fix some improperly aligned curly braces.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@191 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
| |
This is useful for selecting a variable for bcs (e.g. to ensure that
symmetry conditions are applied to it), even though some other routine
will execute the physical bcs. It is also used as a dummy local
physical bc for non-local physical bcs. (See spec).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@190 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
been allocated.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@188 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@180 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
|
|
|
|
|
|
|
| |
This lets the test_wavef90_zero testsuite pass again.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@177 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
| |
Some preprocessors (eg. MacOS X) didn't like this and wouldn't let the code
compile. Now the constant is defined outside the macro (not very nice but works).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@173 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@171 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@170 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
it gets added to the documentation)
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@169 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
way. Now the CCTK_REAL which is passed to the scalar boundary routine
is used to set the real part of the boundary, while the complex part
is set to zero. A more complete solution will come later, in the form
of these routines taking a table object.
Also fixed some typos in the documentation.
Closes CactusBase/748.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@165 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
Fixed Cactus/597
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@164 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@157 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@155 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@154 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@153 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@152 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
|
|
|
| |
NT compilers.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@150 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@149 6a38eb6e-646e-4a02-a296-d141613ad6c4
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@148 6a38eb6e-646e-4a02-a296-d141613ad6c4
|