summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/athena/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/athena/package.py')
-rw-r--r--var/spack/repos/builtin/packages/athena/package.py71
1 files changed, 57 insertions, 14 deletions
diff --git a/var/spack/repos/builtin/packages/athena/package.py b/var/spack/repos/builtin/packages/athena/package.py
index c543eb8c1e..504bd5b767 100644
--- a/var/spack/repos/builtin/packages/athena/package.py
+++ b/var/spack/repos/builtin/packages/athena/package.py
@@ -21,17 +21,60 @@ class Athena(AutotoolsPackage):
# PHYSICS "packages":
variant('problem', default='linear_wave', description='Problem generator',
values=[
- 'blast', 'carbuncle', 'collapse3d', 'cpaw', 'cshock1d',
- 'current_sheet', 'cyladvect', 'cylblast', 'cylbphi', 'cylbr',
- 'cylcvmri', 'cyldiff', 'cylfieldloop', 'cylnewtmri', 'cylrayleigh',
- 'cylspiral', 'cylwind', 'cylwindrot', 'cylwindrotb', 'dmr', 'fft_test',
- 'field_loop', 'firehose', 'hall_drift', 'hb3', 'hgb', 'hkdisk',
- 'jeans', 'jet', 'kh', 'linear_wave', 'lw_implode', 'msa', 'noh',
- 'orszag-tang', 'par_collision', 'par_epicycle', 'par_strat2d',
- 'par_strat3d', 'pgflow', 'rotor', 'rt', 'shk_cloud', 'shkset1d',
- 'shkset2d', 'shkset3d', 'shu-osher', 'strat', 'streaming2d_multi',
- 'streaming2d_single', 'streaming3d_multi', 'streaming3d_single',
- 'twoibw'])
+ 'blast',
+ 'carbuncle',
+ 'collapse3d',
+ 'cpaw',
+ 'cshock1d',
+ 'current_sheet',
+ 'cyladvect',
+ 'cylblast',
+ 'cylbphi',
+ 'cylbr',
+ 'cylcvmri',
+ 'cyldiff',
+ 'cylfieldloop',
+ 'cylnewtmri',
+ 'cylrayleigh',
+ 'cylspiral',
+ 'cylwind',
+ 'cylwindrot',
+ 'cylwindrotb',
+ 'dmr',
+ 'fft_test',
+ 'field_loop',
+ 'firehose',
+ 'hall_drift',
+ 'hb3',
+ 'hgb',
+ 'hkdisk',
+ 'jeans',
+ 'jet',
+ 'kh',
+ 'linear_wave',
+ 'lw_implode',
+ 'msa',
+ 'noh',
+ 'orszag-tang',
+ 'par_collision',
+ 'par_epicycle',
+ 'par_strat2d',
+ 'par_strat3d',
+ 'pgflow',
+ 'rotor',
+ 'rt',
+ 'shk_cloud',
+ 'shkset1d',
+ 'shkset2d',
+ 'shkset3d',
+ 'shu-osher',
+ 'strat',
+ 'streaming2d_multi',
+ 'streaming2d_single',
+ 'streaming3d_multi',
+ 'streaming3d_single',
+ 'twoibw'
+ ])
variant('gas', default='mhd', description='Gas properties',
values=['mhd', 'hydro'])
variant('eos', default='adiabatic', description='Equation of state',
@@ -55,9 +98,9 @@ class Athena(AutotoolsPackage):
variant('order', default='2',
description='Order and type of spatial reconstruction',
values=['1', '2', '3', '2p', '3p'])
- variant('flux', default='roe', description='Flux function',
- values=['roe', 'hllc', 'hlld', 'hlle', 'force', 'exact',
- 'two-shock'])
+ variant('flux', default='roe', description='Flux function', values=[
+ 'roe', 'hllc', 'hlld', 'hlle', 'force', 'exact', 'two-shock'
+ ])
variant('integrator', default='ctu',
description='Unsplit integration algorithm',
values=['ctu', 'vl'])