aboutsummaryrefslogtreecommitdiff
path: root/src/CopyBoundary.c
Commit message (Collapse)AuthorAge
* Use cctk_ash to index grid functionseschnett2013-03-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@313 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Introduce cctk_ash, retire cctk_lssheschnett2012-07-04
| | | | | | | | | | | | Introduce cctk_ash, describing the process-local array shape that has been allocated. This may be larger than cctk_lsh, the process-local shape that should be used. Retire cctk_lssh and related infrastructure to handle staggered grid functions. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@309 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Convert expressions explicitly to int before passing them to printf.schnetter2006-10-05
| | | | | | | 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
* Untabified. Please try to adhere to the Cactus coding guidelines whengoodale2004-05-17
| | | | | | | modifying or adding files. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@273 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Use the new SymBase infrastructure to find out about symmetry boundaries.schnetter2004-03-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@266 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Change the table keys to not contain any spaces. That makes itschnetter2004-03-09
| | | | | | | | | 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
* Change the way in which pointers are passed to and from Fortran.schnetter2003-10-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@252 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Add include statements for cctk_Functions.h where necessary.schnetter2003-10-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@251 6a38eb6e-646e-4a02-a296-d141613ad6c4
* some CCTK_INT vs. int fixesrideout2003-08-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@242 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Fixed loads of int/CCTK_INT variable type mismatches.tradke2003-07-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@239 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Take advantage of fact that free and realloc can handle null pointersrideout2003-05-14
| | | | | | | | | 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
* Only pass *sequential* (in var index) selected group members to ApplyBnd<BC>.rideout2003-05-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@228 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Free smaller boundary_widths buffers used to comply with old API.rideout2003-05-06
| | | | | | | Fixes CactusBase/1502. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@224 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Check that the grid size is greater than the requested boundary width.rideout2003-05-06
| | | | | | | Fixes CactusBase/1501. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@223 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Support for new boundary API, which places an integer boundary_widthrideout2003-05-05
| | | | | | | | | | | | | | | | | | 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
* Eliminate "possible uninitialized variable" warnings on OSF1.rideout2003-02-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@210 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Provide wrappers for all boundary conditions provided by thornrideout2003-02-14
| | | | | | | | | 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
* Use new macros for fortran stringsallen2001-09-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@158 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Fixed compiler warnings with non-const pointers.tradke2001-05-19
| | | | | | | This closes PR CactusBase 692. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@146 6a38eb6e-646e-4a02-a296-d141613ad6c4
* New timelevel indexingallen2001-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@144 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Making rcsid strings constant - PR 669.goodale2001-05-10
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@143 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Generalized boundary condition routines for applying totradke2001-04-14
| | | | | | | | | 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
* Adding directional boundary conditions for everything apart from Robin.allen2001-01-24
| | | | | | | | | 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
* Removed deprecated boundary function callsallen2000-09-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@121 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Do boundary conditions on the newest (next) timelevel.allen2000-07-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@116 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Boundary routines:lanfer2000-07-18
| | | | | | | | | | | | 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
* Fixed bug in 1D scalar boundary conditionallen2000-07-15
| | | | | | | | | | 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
* Tidied up a lot, so that everything is in one file, and the wrappersallen2000-07-12
| | | | | | | | | | | | 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
* Removing extraneous ; .goodale2000-04-19
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@103 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Fixing rcsid warnings.tradke2000-04-18
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@102 6a38eb6e-646e-4a02-a296-d141613ad6c4
* some warnings taken care of and bugfix PR#275lanfer2000-03-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@96 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Boudaries clean, ready for 1,2dlanfer2000-03-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@88 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Removing deprecated boundary routinesallen2000-02-20
| | | | | | | Tidying include files and style git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@87 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Removing USE_CCTK_ARGUMENTS and USE_CCTK_PARAMETERS since they areallen2000-02-05
| | | | | | | automatically included now git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@81 6a38eb6e-646e-4a02-a296-d141613ad6c4
* cctk_arguments -> cctk_Argumentsallen2000-01-27
| | | | | | | cctk_parameters -> cctk_Parameters git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@79 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Adding USE_CCTK_PARAMETERSallen2000-01-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@77 6a38eb6e-646e-4a02-a296-d141613ad6c4
* Added lots of missing function prototypes.goodale1999-11-30
| | | | | | | Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@76 6a38eb6e-646e-4a02-a296-d141613ad6c4
* ScalarBoundary will be a replacement to the badly named ConstantBoundaryallen1999-11-01
CopyBoundary copies the values from a second GF to the first GF git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@60 6a38eb6e-646e-4a02-a296-d141613ad6c4