aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* set off-diagonal Tij componentsHEADmasterrhaas2013-10-02
| | | | | | | | this affected all runs using ADMConstraints and new style Tmunu interface since rev 154 (January 2013) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@157 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* support "new" interface to TmunuBaserhaas2013-01-17
| | | | | | | | | | | | we check at runtime if storage was allocated for Tmunu and use the data stored there rather than re-computing it using hte include file. Note: this requires that we inherit from TmunuBase, hence all runs even vacuum runs using ADMConstraints need to activate TmunuBase (but need not allocate storage for it). git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@154 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* replace CactusEinstein/ADMBase by EinsteinBase/ADMBaseknarf2010-04-21
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@144 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Correct invalid if statementschnetter2008-04-23
| | | | | | | Explanation: the operator .and. does not short-circuit in Fortran. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@134 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Convert integers to CCTK_INT when calling Boundary_SelectGroupForBC.schnetter2007-05-31
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@127 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Correct wrong symmetry description for ham_normalized.schnetter2006-06-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@122 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Move boundary conditions to a separate routine, scheduled in levelhawke2005-04-26
| | | | | | | | mode. This removes warnings from thorn Boundary when run in MultiPatch. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@113 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Fix from Scott Hawley: the variable 'check_excision_bitmask' was being used astradke2005-02-16
| | | | | | | | if it were a logical variable, when it's actually an INTEGER*4. This caused compile errors when using the g95 compiler under Mac OS X. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@111 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Patch from Frank Loeffler: Add ability to check for the new-style mask too.tradke2005-02-14
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@110 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Untabified.goodale2004-05-17
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@107 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Do not explicitly apply the symmetry boundary conditions any moreschnetter2004-03-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@103 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Do not check Cartoon parameter any moreschnetter2004-03-09
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@102 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Fixed the fuzzy comparison of the mask, since 'if (emask.ne.1)' has to bediener2003-11-03
| | | | | | | | | | | | | | | | translated into 'if (abs(emask-1)>0.001)' instead of the previous suggestions of 'if (abs(emask-1)<0.001)' or 'if(abs(emask)<0.001)'. Also changed the width of the boundary to 1 instead of 0 in the calls to Boundary_SelectGroupForBC. Otherwise the boundary conditions are not applied. Please run the testsuites before committing stuff like this. In this case the errors could have easily been caught before committing, since the testsuites for ADMConstraints were in fact all broken. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@98 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Excision is active when emask is 0, not 1.hawke2003-11-03
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@97 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Fix typo in commentschnetter2003-10-30
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@95 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Change include mechanism for aliased functions in Fortran. One now has toschnetter2003-10-27
| | | | | | | | #include "cctk_Functions.h" and then use the macro DECLARE_CCTK_FUNCTIONS. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@93 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Synchronize all output variables on leaving ANALYSIS routines.allen2003-07-16
| | | | | | | The parameter constraint_communication has no effect now and is deprecated. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@91 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Change the local_spatial_order within the loop to cope with boundaries when ↵hawke2003-07-09
| | | | | | using fourth order differencing. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@90 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Update for 4th order differencing.pollney2003-06-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@89 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Support for new boundary API.rideout2003-05-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@86 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Split hamnormalized into its own variable group, so that it will workrideout2003-04-28
| | | | | | | | | | | | properly with Cartoon. Cartoon is now properly called by selecting variables for 'None' boundary condition, and defining their proper tensortypealias in interface.ccl. Note that this illustrates how to trigger an entire schedule group in the ANALYSIS time bin. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@84 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Included calculation of a normalized hamiltonian constraint:dorband2003-03-06
| | | | | | | hamnormalized git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@83 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* cctk_delta_space --> CCTK_DELTA_SPACErideout2002-10-14
| | | | | | | Fixes CactusEinstein/1258. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@79 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* SGI compiler pointed out that logicals aren't 1 and 0 but .TRUE. and .FALSE.allen2002-06-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@76 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Fixed my bad logic for deciding on whether a point is excised or not.allen2002-06-02
| | | | | | | This was causing seg faults on T3E and Alphas. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@75 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Use mask without using excision calls, this may need some more tweakingallen2002-05-27
| | | | | | | | | | | | depending on how excision labels points in the mask, but this will be sorted out in the near future. Converted to F77, then realised that this might be a bad idea since people might be including F90 in the CalcTmunu stuff, so left the files labeled as F90 for now. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@69 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* changing ifdefs and include filesallen2002-05-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@68 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* ADMConstraints has to inherit from SpaceMask in case of excisionallen2002-05-04
| | | | | | | New arrangement names in ifdefs git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@64 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Converted to new ADMBase, StaticConformal, ADMMacros scheme.goodale2002-04-26
| | | | | | | | | | | Will give a warn 0 if metric_type is "static conformal" but the initial data has not provided second derivatives of the conformal factor. Tom git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@63 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Typo in comment.allen2002-04-07
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@59 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Added deallocation of aux for the part of the code executed when usingdiener2002-01-16
| | | | | | | | | legoexcision. Otherwise the code died on the Hitachi the second time the ADMConstraints were calculated. It didn't cause problems f.ex. with the intel compilers. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@55 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Added missing argument for CCTK_SyncGroup (hidden in an ifdef :( for excision)allen2002-01-06
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@54 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Making the constraint calculation aware of LegoExcision.miguel2001-12-18
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@53 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Fixed calls to CCTK_SyncGroup() which also takes an 'ierror' argument now.tradke2001-12-09
| | | | | | | You will also need to update the flesh now. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@52 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Commiting changes needed to include cartoon. Major change is that the groupmiguel2001-10-24
| | | | | | | | | | | | | | | | ADMConstraints::constraints does not exist any more, it has been replaced by two separate groups: ADMConstraints::hamiltonian ADMConstraints::momentum The reason for this change is that cartoon needs to have groups that correspond to scalars, vectors or tensors. These changes were coded by Ryoji, even if I am commiting them. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@51 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Inverse metric is needed for some matter terms (BosonStar for example).miguel2001-10-19
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@50 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* bug in matter terms for non-zero shift.miguel2001-07-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@49 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Removing obsolete code.miguel2001-07-13
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@47 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Cleaning up.miguel2001-03-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@45 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Adding #include "CalcTmunu_temps.inc".miguel2001-02-27
| | | | | | | Thanks to Mitica Vulcanov for noticing it was missing. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@44 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Cleaning up and adding comments to make it more readable.miguel2001-02-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@43 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Adding shift terms.miguel2001-02-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@42 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Minor changes.miguel2001-02-16
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@41 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Removing some dummy files that where causing the constraints not to seemiguel2001-02-16
| | | | | | | the real matter, git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@40 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* ADM constraints was not seeing the matter terms. Notice that we are stillmiguel2001-02-16
| | | | | | | missing shift terms in the matter terms. I will fix this later. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@39 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Beta 8 name changesallen2000-07-12
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@36 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* New names for symmetry boundary conditionsallen2000-05-10
| | | | | | | New macros for calling fortran from C git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@34 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* CCTK_CARGUMENTS -> CCTK_ARGUMENTS etcallen2000-02-20
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@32 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* cctk_parameters -> cctk_Parametersallen2000-01-27
| | | | | | | cctk_arguments -> cctk_Arguments git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@30 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
* Fixed logicalallen1999-10-27
| | | | | | | Cactus/161 git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@26 b7a48df3-cbbf-4440-997f-b4b717c9f7fc