| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
| |
use in the tutorial
|
| |
|
| |
|
|
|
|
| |
This reverts commit 8e006230f24be02831d390eaad9b90b7a7c77d2c.
|
|
|
|
| |
Vectorisation needs to be explicitly enabled by setting -DKRANC_VECTORS at build time.
|
| |
|
|
|
|
|
|
| |
Use constants M_E and M_PI instead of explicit constants in C.
Append "d0" to constants for e and pi in Fortran to make them double precision.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Use cctk_lssh instead of cctk_lsh to loop over grid functions
Rename schedule item "apply boundary conditions" to "select boundary conditions"
Introduce parameter for number of timelevels for RHS grid functions
|
|
|
|
| |
grid points. This may allow generating vectorised code in the future.
|
|
|
|
|
| |
Define a macro CCTK_GFACCESS3D which returns grid point values if
inside the domain, and zero otherwise.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will allow future optimisations with cache-aligned memory allocations.
Correct an error in declaring local variables for partial derivatives.
Don't register constrained variables, which is in general not necessary
but which can use much memory.
Register symmetries in the schedule group SymmetryRegister instad of at
basegrid.
|
| |
|
| |
|
| |
|
|
|
|
| |
faces are not
|
|
|
|
| |
points, and without synchronising afterwards.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Symmetry.h and Boundary.h. Anyone know why these were commented out?
|
| |
|
| |
|
|
|
|
| |
Declarations for new looping constructs from GenericFD.c
|
|
|
|
| |
normals etc
|
|
|
|
| |
Fortran compiler.
|
|
|
|
|
| |
in lines 411 and 489 the definition of D3_c4
for Fortran and C had dxi instead of dzi, so it gave wrong results for dx != dz
|
|
|
|
| |
as well as compile it now before checking in! Good practice, hmm.
|
|
|
|
| |
semantics of BoundaryExample. Simplified logical expressions.
|
|
|
|
|
|
| |
Erik's BoundaryExample). This is probably a bad place to put this, and
function aliasing is probably better than a cross-thorn function call.
But this is easier...
|
| |
|
| |
|
|
|
|
| |
somewhere else this can be found?
|
| |
|
| |
|
| |
|
|
|
|
| |
(was: only for C)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
accompanying email
----------------------------------------------------------------------
|
|
SKIPPED:
Examples/ADM/ADMEqs.m
Examples/ADM/ADMTT.m
Examples/ADM/BuildADMTT
Examples/ADM/KrancADMRicciMetric100.par
Examples/ADM/KrancADMRicciStandard100.par
Examples/ADM/KrancADMTT.m
Examples/ADM/Makefile
Examples/ADM/README
Examples/ADM/ThornGenADM_front.nb
Examples/ADM/ThornGen_ADM.m
Examples/ADM/ThornGen_ADM2.m
Examples/ADM/arrangement_KrancADM.tar.gz
Examples/ADM/data_adm.tar.gz
Examples/BSSN/BSSNTT.m
Examples/BSSN/BuildBSSNTT
Examples/BSSN/Makefile
Examples/BSSN/freeBSSN/freeBSSN.th
Examples/BSSN/freeBSSN/BSSNMoL/interface.ccl
Examples/BSSN/freeBSSN/BSSNMoL/param.ccl
Examples/BSSN/freeBSSN/BSSNMoL/schedule.ccl
Examples/BSSN/freeBSSN/BSSNMoL/src/BSSNMoL_ApplyExcision.F90
Examples/BSSN/freeBSSN/BSSNMoL/src/BSSNMoL_Boundaries.c
Examples/BSSN/freeBSSN/BSSNMoL/src/BSSNMoL_CalcRHS.c
Examples/BSSN/freeBSSN/BSSNMoL/src/BSSNMoL_RegisterVars.c
Examples/BSSN/freeBSSN/BSSNMoL/src/Startup.c
Examples/BSSN/freeBSSN/BSSNMoL/src/make.code.defn
Examples/BSSN/freeBSSN/BSSNMoL/src/precomputations.h
Examples/BSSN/freeBSSN/BSSNTranslator/interface.ccl
Examples/BSSN/freeBSSN/BSSNTranslator/param.ccl
Examples/BSSN/freeBSSN/BSSNTranslator/schedule.ccl
Examples/BSSN/freeBSSN/BSSNTranslator/src/BSSNTranslator_Setter.c
Examples/BSSN/freeBSSN/BSSNTranslator/src/Startup.c
Examples/BSSN/freeBSSN/BSSNTranslator/src/make.code.defn
Examples/BSSN/freeBSSN/BSSNTranslator/src/precomputations.h
Examples/BSSN/freeBSSN/OLDpar/BSSN2GaugeWaveR0.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2GaugeWaveR1.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2GaugeWaveR2.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2PolarizedGowdyCollapseR0.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2PolarizedGowdyCollapseR1.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2PolarizedGowdyCollapseR2.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2PolarizedGowdyExpandR0.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2PolarizedGowdyExpandR1.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2PolarizedGowdyExpandR2.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2RobustR0.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2RobustR1.par
Examples/BSSN/freeBSSN/OLDpar/BSSN2RobustR2.par
Examples/BSSN/freeBSSN/evalBSSNConstraints/interface.ccl
Examples/BSSN/freeBSSN/evalBSSNConstraints/param.ccl
Examples/BSSN/freeBSSN/evalBSSNConstraints/schedule.ccl
Examples/BSSN/freeBSSN/evalBSSNConstraints/src/Startup.c
Examples/BSSN/freeBSSN/evalBSSNConstraints/src/evalBSSNConstraints_Eval.c
Examples/BSSN/freeBSSN/evalBSSNConstraints/src/make.code.defn
Examples/BSSN/freeBSSN/evalBSSNConstraints/src/precomputations.h
Examples/BSSN/freeBSSN/freeBSSNBase/interface.ccl
Examples/BSSN/freeBSSN/freeBSSNBase/param.ccl
Examples/BSSN/freeBSSN/freeBSSNBase/schedule.ccl
Examples/BSSN/freeBSSN/freeBSSNBase/src/RegisterSymmetries.c
Examples/BSSN/freeBSSN/freeBSSNBase/src/Startup.c
Examples/BSSN/freeBSSN/freeBSSNBase/src/make.code.defn
Examples/BSSN/freeBSSN/harmonicLapseMoL/interface.ccl
Examples/BSSN/freeBSSN/harmonicLapseMoL/param.ccl
Examples/BSSN/freeBSSN/harmonicLapseMoL/schedule.ccl
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/Startup.c
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/harmonicLapseMoL_ApplyExcision.F90
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/harmonicLapseMoL_Boundaries.c
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/harmonicLapseMoL_CalcRHS.c
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/harmonicLapseMoL_RegisterVars.c
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/make.code.defn
Examples/BSSN/freeBSSN/harmonicLapseMoL/src/precomputations.h
Examples/BSSN/freeBSSN/par/BSSN2GaugeWaveR0.par
Examples/BSSN/freeBSSN/par/BSSN2GaugeWaveR1.par
Examples/BSSN/freeBSSN/par/BSSN2GaugeWaveR2.par
Examples/BSSN/freeBSSN/par/BSSN2PolarizedGowdyCollapseR0.par
Examples/BSSN/freeBSSN/par/BSSN2PolarizedGowdyCollapseR1.par
Examples/BSSN/freeBSSN/par/BSSN2PolarizedGowdyCollapseR2.par
Examples/BSSN/freeBSSN/par/BSSN2PolarizedGowdyExpandR0.par
Examples/BSSN/freeBSSN/par/BSSN2PolarizedGowdyExpandR1.par
Examples/BSSN/freeBSSN/par/BSSN2PolarizedGowdyExpandR2.par
Examples/BSSN/freeBSSN/par/BSSN2RobustR0.par
Examples/BSSN/freeBSSN/par/BSSN2RobustR1.par
Examples/BSSN/freeBSSN/par/BSSN2RobustR2.par
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/interface.ccl
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/param.ccl
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/schedule.ccl
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/src/Startup.c
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/src/make.code.defn
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/src/precomputations.h
Examples/BSSN/freeBSSN/projectAlgebraicConstraints/src/projectAlgebraicConstraints_Set.c
Examples/BSSN/freeBSSN/setHarmonicLapse/interface.ccl
Examples/BSSN/freeBSSN/setHarmonicLapse/param.ccl
Examples/BSSN/freeBSSN/setHarmonicLapse/schedule.ccl
Examples/BSSN/freeBSSN/setHarmonicLapse/src/Startup.c
Examples/BSSN/freeBSSN/setHarmonicLapse/src/make.code.defn
Examples/BSSN/freeBSSN/setHarmonicLapse/src/precomputations.h
Examples/BSSN/freeBSSN/setHarmonicLapse/src/setHarmonicLapse_Set.c
Examples/BSSN/freeBSSN/setUnitLapse/interface.ccl
Examples/BSSN/freeBSSN/setUnitLapse/param.ccl
Examples/BSSN/freeBSSN/setUnitLapse/schedule.ccl
Examples/BSSN/freeBSSN/setUnitLapse/src/Startup.c
Examples/BSSN/freeBSSN/setUnitLapse/src/make.code.defn
Examples/BSSN/freeBSSN/setUnitLapse/src/precomputations.h
Examples/BSSN/freeBSSN/setUnitLapse/src/setUnitLapse_Set.c
Examples/BSSN/freeBSSN/setZeroShift/interface.ccl
Examples/BSSN/freeBSSN/setZeroShift/param.ccl
Examples/BSSN/freeBSSN/setZeroShift/schedule.ccl
Examples/BSSN/freeBSSN/setZeroShift/src/Startup.c
Examples/BSSN/freeBSSN/setZeroShift/src/make.code.defn
Examples/BSSN/freeBSSN/setZeroShift/src/precomputations.h
Examples/BSSN/freeBSSN/setZeroShift/src/setZeroShift_Set.c
Examples/KleinGordon/Components.nb
Examples/KleinGordon/KGTT.m
Examples/KleinGordon/ListOfEqsLhsRhsComp.m
Examples/KleinGordon/MKG100.par
Examples/KleinGordon/MKGTT.m
Examples/KleinGordon/README
Examples/KleinGordon/ThornGen_front.nb
Examples/KleinGordon/arrangement_MKG.tar.gz
Examples/KleinGordon/data_mkg.tar.gz
Examples/Maxwell/3+1_Decomp_Maxwell.nb
Examples/Maxwell/EM100.par
Examples/Maxwell/EMTT.m
Examples/Maxwell/Initializations_Maxwell.nb
Examples/Maxwell/ListOfConstrComp.m
Examples/Maxwell/ListOfEqsLhsRhsComp.m
Examples/Maxwell/Maxwell_Demo.nb
Examples/Maxwell/README
Examples/Maxwell/README_internal
Examples/Maxwell/ThornGen_front.nb
Examples/Maxwell/Using_Tools_Constr.nb
Examples/Maxwell/arrangement_EM.tar.gz
Examples/Maxwell/data_em.tar.gz
Tools/TensorFactory/ComponentsTools.nb
Tools/TensorFactory/DecomposeTools.nb
Tools/TensorFactory/FrameDecomposeTools.nb
Tools/TensorFactory/GaussCodazzi.nb
Tools/TensorFactory/Ricci.tex
Tools/TensorFactory/StartMathTensor.m
Tools/TensorFactory/TeXTools.nb
Tools/TensorFactory/Doc/Characteristics.nb
Tools/TensorFactory/Doc/DocGaussCodazzi.nb
Tools/TensorFactory/Doc/Om1EvolEqs.m
Tools/TensorFactory/Doc/exampleTeX.nb
Tools/TensorFactory/Doc/Papers/ERE2003.pdf
Tools/TensorFactory/Doc/Talks/compalg.pdf
|