-
Notifications
You must be signed in to change notification settings - Fork 0
Test Problems: Perturbation
Caution
Please do not edit this file (page) manually since the workflow will overwrite your changes.
This file (page) is automatically generated by the workflow Update test problem wiki page
using the script tool/wiki/sync_test_problem_pages.py
.
The workflow is triggered by push changes to any of example/test_problem/*/*/README.md
and tool/wiki/sync_test_problem_pages.py
.
- Must enable
-
--model=
ELBDM
-
--elbdm_scheme=
ELBDM_HYBRID
- --gravity
-
--model=
- Must disable
- Available options
- Study gravitational collapse in one, two and three dimensions (2D by default)
- Use periodic boundary conditions
- Demonstrate refinement in hybrid scheme by using
Input__Flag_Interference
- Compared to JeansInstabilityComoving, this test also supports 1D, 2D and 3D collapse
-
Evolve small-amplitude plane waves on homogeneous background density
-
Perturbation_Amplitude
is maximum amplitude of individual perturbations,Perturbation_BgAmplitude
is amplitude of background density,Perturbation_N
is number of Fourier modes in perturbation (maximum is 4) -
Dimensionality of the problem can be set via
Perturbation_NDim
(set amplitude of plane waves in other dimensions to zero) -
For reference simulation using base-level spectral method, use
MODEL = WAVE
andInput__Parameter_BaseSpectral
andgenerate_make_BaseSpectral.sh
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