-------------------------------------------------------------------------------- 10 1 0101 ************************ 01 1010 10 The Cactus Code V4.0 1010 1101 011 www.cactuscode.org 1001 100101 ************************ 00010101 100011 (c) Copyright The Authors 0100 GNU Licensed. No Warranty 0101 -------------------------------------------------------------------------------- Cactus version: 4.0.b13 Compile date: Aug 11 2002 (10:01:15) Run date: Aug 11 2002 (15:26:03) Run host: origin.aei-potsdam.mpg.de Executable: ./exe/cactus_bssn Parameter file: arrangements/AEIThorns/ADM_BSSN/par/BenchBSSN_80l.par -------------------------------------------------------------------------------- Activating thorn Cactus...Success -> active implementation Cactus Activation requested for ---> admbase admconstraints staticconformal cartgrid3d time pugh pughreduce pughslab ioutil iobasic adm_bssn boundary pughinterp spacemask admmacros coordgauge admcoupling IDSimple <--- Activating thorn adm_bssn...Success -> active implementation adm_bssn Activating thorn admbase...Success -> active implementation ADMBase Activating thorn admconstraints...Success -> active implementation admconstraints Activating thorn admcoupling...Success -> active implementation ADMCoupling Activating thorn admmacros...Success -> active implementation ADMMacros Activating thorn boundary...Success -> active implementation boundary Activating thorn cartgrid3d...Success -> active implementation grid Activating thorn coordgauge...Success -> active implementation CoordGauge Activating thorn IDSimple...Success -> active implementation IDSimple Activating thorn iobasic...Success -> active implementation IOBasic Activating thorn ioutil...Success -> active implementation IO Activating thorn pugh...Success -> active implementation driver Activating thorn pughinterp...Success -> active implementation Interp Activating thorn pughreduce...Success -> active implementation reduce Activating thorn pughslab...Success -> active implementation Hyperslab Activating thorn spacemask...Success -> active implementation SpaceMask Activating thorn staticconformal...Success -> active implementation StaticConformal Activating thorn time...Success -> active implementation time -------------------------------------------------------------------------------- if (recover initial data) Recover parameters endif Startup routines ADM_BSSN: Register provided slicings CartGrid3D: Register GH Extension for GridSymmetry CartGrid3D: Register coordinates for the Cartesian grid PUGH: Startup routine IOUtil: Startup routine IOBasic: Startup routine PUGHInterp: PUGHInterp startup routine PUGHReduce: Startup routine Parameter checking routines ADMBase: Check consistency of parameters ADMConstraints: Check that we can deal with this metric_type and have enough conformal derivatives ADM_BSSN: Check the metric type and conformal state CartGrid3D: Check coordinates for CartGrid3D IDSimple: Construct parameters for simple initial data sets Initialisation ADMBase: Set the shift_state variable to 1 ADMBase: Set up GF symmetries ADMConstraints: Register GF symmetries for ADM Constraints ADM_BSSN: Set symmetries for ADM_BSSN grid functions CartGrid3D: Set up spatial 3D Cartesian coordinates on the GH CoordGauge: Initialize slicing, setup priorities for mixed slicings PUGH: Report on PUGH set up StaticConformal: Set the conformal_state variable to 0 Time: Initialise Time variables Time: Set timestep based on Courant condition if (NOT (recover initial data AND recovery_mode is 'strict')) GROUP: ADMBase_InitialData IDSimple: Construct initial data for (conformal) Minkowski ADMBase: Set the lapse to 1 at all points ADMBase: Set the shift to 0 at all points ADMConstraints: Set conformal_state to 0 for physical, or check that it is at least 3 ADM_BSSN: Initialize ADM_BSSN system endif if (recover initial data) ADM_BSSN: Initialize logical scalars for ADM_BSSN endif if (checkpoint initial data) endif if (analysis) ADMConstraints: Evaluate ADM constraints endif Do periodic output of grid variables do loop over timesteps Rotate timelevels iteration = iteration + 1 t = t+dt CoordGauge: Identify the slicing for the next iteration ADM_BSSN: Slicing is done externally ADM_BSSN: Evolution using Iterative Crank-Nicholson if (checkpoint) endif if (analysis) ADMConstraints: Evaluate ADM constraints endif Do periodic output of grid variables enddo Termination routines PUGH: Print time spent in communication PUGH: Termination routine Shutdown routines -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Driver provided by PUGH -------------------------------------------------------------------------------- INFO (IOBasic): I/O Method 'Scalar' registered INFO (IOBasic): Scalar: Output of scalar quantities (grid scalars, reductions) to ASCII files INFO (IOBasic): I/O Method 'Info' registered INFO (IOBasic): Info: Output of scalar quantities (grid scalars, reductions) to screen INFO (ADMConstraints): ADMConstraints contains ifdefs for Cartoon2D INFO (IDSimple): Minkowski (flat) initial data for g and K INFO (IDSimple): using conformal metric INFO (IDSimple): and conformal first and second derivatives INFO (CartGrid3D): Grid Spacings: INFO (CartGrid3D): dx=>1.2658228e-02 dy=>1.2658228e-02 dz=>2.5641026e-02 INFO (CartGrid3D): Computational Coordinates: INFO (CartGrid3D): x=>[-0.500, 0.500] y=>[-0.500, 0.500] z=>[-0.500, 0.500] INFO (CartGrid3D): Indices of Physical Coordinates: INFO (CartGrid3D): x=>[0,79] y=>[0,79] z=>[0,39] INFO (PUGH): MPI Evolution on 1 processors INFO (PUGH): 3-dimensional grid functions INFO (PUGH): Size: 80 80 40 INFO (PUGH): Processor topology: 1 x 1 x 1 INFO (PUGH): Local load: 256000 [80 x 80 x 40] INFO (PUGH): Maximum load skew: 0.000000 INFO (Time): Timestep set to 0.003165 (Simple Courant) INFO (ADM_BSSN): Evolution system: BSSN INFO (ADM_BSSN): Using ICN with 3 iterations INFO (ADM_BSSN): Chosen options for BSSN: INFO (ADM_BSSN): Trace of Aij subtracted each timestep INFO (ADM_BSSN): Gammas are evolved INFO (ADM_BSSN): Replacing R using Hamiltonian constraint INFO (ADM_BSSN): No attenuation. INFO (ADM_BSSN): Gamma2 shift INFO (ADM_BSSN): Chosen options for BSSN: INFO (ADM_BSSN): Trace of Aij subtracted each timestep INFO (ADM_BSSN): Gammas are evolved INFO (ADM_BSSN): Replacing R using Hamiltonian constraint INFO (ADM_BSSN): No attenuation. INFO (ADM_BSSN): Gamma2 shift INFO (IOBasic): Scalar: Periodic output turned off INFO (IOBasic): Info: Periodic output every 10 iterations INFO (IOBasic): Info: Periodic output requested for 'ADMBASE::alp' ------------------------------------------------ it | | ADMBASE::alp | | t | minimum | maximum | ------------------------------------------------ 0 | 0.000 | 1.00000000 | 1.00000000 | INFO (ADM_BSSN): 1+log slicing 10 | 0.032 | 1.00000000 | 1.00000000 | 20 | 0.063 | 1.00000000 | 1.00000000 | 30 | 0.095 | 1.00000000 | 1.00000000 | 40 | 0.127 | 1.00000000 | 1.00000000 | 50 | 0.158 | 1.00000000 | 1.00000000 | 60 | 0.190 | 1.00000000 | 1.00000000 | 70 | 0.222 | 1.00000000 | 1.00000000 | 80 | 0.253 | 1.00000000 | 1.00000000 | 90 | 0.285 | 1.00000000 | 1.00000000 | 100 | 0.316 | 1.00000000 | 1.00000000 | INFO (PUGH): Elapsed time spent in communication: INFO (PUGH): gettimeofday: 0.000 secs INFO (PUGH): getrusage: 0.000 secs -------------------------------------------------------------------------------- Done. =================================================================================================== Thorn | Scheduled routine in time bin | gettimeofday [secs] | getrusage [secs] =================================================================================================== ADM_BSSN | Register provided slicings | 0.00012800 | 0.00003300 CartGrid3D | Register GH Extension for GridSymmetry | 0.00002500 | 0.00001500 CartGrid3D | Register coordinates for the Cartesian g| 0.00009800 | 0.00008700 PUGH | Startup routine | 0.00004000 | 0.00003100 IOUtil | Startup routine | 0.00002700 | 0.00001700 IOBasic | Startup routine | 0.00002200 | 0.00001300 PUGHInterp | PUGHInterp startup routine | 0.00006200 | 0.00005100 PUGHReduce | Startup routine | 0.00010800 | 0.00009800 --------------------------------------------------------------------------------------------------- | Total time for CCTK_STARTUP | 0.00051000 | 0.00034500 --------------------------------------------------------------------------------------------------- ADMBase | Check consistency of parameters | 0.00033700 | 0.00031200 ADMConstraints | Check that we can deal with this metric_| 0.00058400 | 0.00040400 ADM_BSSN | Check the metric type and conformal stat| 0.00990100 | 0.00984500 CartGrid3D | Check coordinates for CartGrid3D | 0.00004000 | 0.00002900 IDSimple | Construct parameters for simple initial | 0.00059500 | 0.00040500 --------------------------------------------------------------------------------------------------- | Total time for CCTK_PARAMCHECK | 0.01145700 | 0.01099500 --------------------------------------------------------------------------------------------------- ADMBase | Set the shift_state variable to 1 | 0.00029700 | 0.00028400 ADMBase | Set up GF symmetries | 0.00085700 | 0.00080300 ADMConstraints | Register GF symmetries for ADM Constrain| 0.00137900 | 0.00136700 ADM_BSSN | Set symmetries for ADM_BSSN grid functio| 0.00146800 | 0.00145500 CartGrid3D | Set up spatial 3D Cartesian coordinates | 0.65823500 | 0.58718800 CoordGauge | Initialize slicing, setup priorities for| 0.00008600 | 0.00007300 PUGH | Report on PUGH set up | 0.00049700 | 0.00021700 StaticConformal | Set the conformal_state variable to 0 | 0.00010600 | 0.00009300 Time | Initialise Time variables | 0.00004100 | 0.00003100 Time | Set timestep based on Courant condition | 0.00021900 | 0.00004600 --------------------------------------------------------------------------------------------------- | Total time for CCTK_BASEGRID | 0.66318500 | 0.59155700 --------------------------------------------------------------------------------------------------- IDSimple | Construct initial data for (conformal) M| 0.53516200 | 0.23157100 ADMBase | Set the lapse to 1 at all points | 0.03175400 | 0.01775200 ADMBase | Set the shift to 0 at all points | 0.08224800 | 0.03955000 --------------------------------------------------------------------------------------------------- | Total time for CCTK_INITIAL | 0.64916400 | 0.28887300 --------------------------------------------------------------------------------------------------- ADMConstraints | Set conformal_state to 0 for physical, o| 0.00039800 | 0.00038300 ADM_BSSN | Initialize ADM_BSSN system | 2.57091900 | 1.72696800 --------------------------------------------------------------------------------------------------- | Total time for CCTK_POSTINITIAL | 2.57131700 | 1.72735100 --------------------------------------------------------------------------------------------------- CoordGauge | Identify the slicing for the next iterat| 0.00589300 | 0.00431200 --------------------------------------------------------------------------------------------------- | Total time for CCTK_PRESTEP | 0.00589300 | 0.00431200 --------------------------------------------------------------------------------------------------- ADM_BSSN | Slicing is done externally | 0.02062400 | 0.01894300 ADM_BSSN | Evolution using Iterative Crank-Nicholso| 4134.25944100 | 4117.12507100 --------------------------------------------------------------------------------------------------- | Total time for CCTK_EVOL | 4134.28006500 | 4117.14401400 --------------------------------------------------------------------------------------------------- ADMConstraints | Evaluate ADM constraints | 0.00000000 | 0.00000000 --------------------------------------------------------------------------------------------------- | Total time for CCTK_ANALYSIS | 0.00000000 | 0.00000000 --------------------------------------------------------------------------------------------------- PUGH | Print time spent in communication | 0.00035000 | 0.00011000 PUGH | Termination routine | 0.00127800 | 0.00126600 --------------------------------------------------------------------------------------------------- | Total time for CCTK_TERMINATE | 0.00162800 | 0.00137600 --------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- | Total time for simulation | 4139.55612900 | 4120.06622800 ---------------------------------------------------------------------------------------------------