diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/athena/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/athena/package.py | 71 |
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']) |