-
Notifications
You must be signed in to change notification settings - Fork 59
Simulation Logs
Hsinhao edited this page Apr 10, 2024
·
12 revisions
This page lists all simulation log files recording information like simulation performance, load-balancing, memory consumption, time-steps, and runtime/compilation parameters. Click the filename for details.
Filename | Description | Option(s) |
---|---|---|
Record__Center | Position of maximum density, minimum potential, and center of mass | OPT__RECORD_CENTER |
Record__Conservation | Integrated values of conservative quantities | OPT__CK_CONSERVATION |
Record__Dump | Physical time of each data dump | OPT__OUTPUT_TOTAL, OPT__OUTPUT_PART, OPT__OUTPUT_USER |
Record__LoadBalance | Load-balancing estimation | OPT__RECORD_LOAD_BALANCE |
Record__MemInfo | Free CPU memory | OPT__RECORD_MEMORY |
Record__NCorrUnphy | Number of cells corrected by the 1st-order flux correction | OPT__1ST_FLUX_CORR, OPT__RECORD_UNPHY |
Record__Note | Runtime parameters, compilation options, CPU/GPU specifications, OpenMP configuration, ... | OPT__RECORD_NOTE |
Record__PatchCount | Number of patches on each level in each MPI process | OPT__PATCH_COUNT |
Record__ParticleCount | Number of particles on each level in each MPI process | OPT__PARRTICLE_COUNT |
Record__Performance | Code performance | OPT__RECORD_PERFORMANCE |
Record__TimeStep | Time-step constraints | OPT__RECORD_DT |
Record__Timing | Detailed timing analysis of all major routines | TIMING, TIMING_SOLVER |
Record__TimingMPI_Rank* | MPI bandwidths achieved by various MPI calls | OPT__TIMING_MPI |
Record__DivB | Divergence-free error on the magnetic field | OPT__CK_DIVERGENCE_B |
Getting Started
User Guide
- Installation
- Running the Code
- Adding New Simulations
- Runtime Parameters
- MPI and OpenMP
- GPU
- Physics Modules
- Outputs
- Simulation Logs
- Data Analysis
- In Situ Python Analysis
- Test Problems
- Troubleshooting
Advanced Topics
Developer Guide