Skip to content

Commit 632539e

Browse files
committed
restore old defaults for H and He in new arrays for abundance-based timestep controls and fix test inlists
1 parent 67ca7d9 commit 632539e

File tree

11 files changed

+20
-24
lines changed

11 files changed

+20
-24
lines changed

star/defaults/controls.defaults

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9485,11 +9485,13 @@
94859485
! Limit on magnitude of decrease in any cell hydrogen abundance during a single timestep.
94869486
! dH here is ``abs(xa(j,k) - xa_old(j,k))`` for any cell k and all species j, eg 'h1', 'he4', etc.
94879487
! special 'species' X (any hydrogen), Y (any helium) and Z (any metals) are
9488-
! allowed here. Eg. 'Z' will trigger the timestep control if any metal isotope
9488+
! allowed here. E.g. 'Z' will trigger the timestep control if any metal isotope
94899489
! abundance individually satisfies the conditions below.
94909490
! Considers all cells except where have convective mixing.
94919491

9492-
dX_limit_species(:) = ''
9492+
dX_limit_species(1) = 'h1'
9493+
dX_limit_species(2) = 'he4'
9494+
dX_limit_species(3:) = ''
94939495

94949496
! dX_limit_min_X
94959497
! ~~~~~~~~~~~~~~
@@ -9545,7 +9547,9 @@
95459547

95469548
! ::
95479549

9548-
dX_div_X_limit_min_X(:) = 1d99
9550+
dX_div_X_limit_min_X(1) = 1d-3
9551+
dX_div_X_limit_min_X(2) = 1d-3
9552+
dX_div_X_limit_min_X(3:) = 1d99
95499553

95509554

95519555
! dX_div_X_limit
@@ -9556,7 +9560,9 @@
95569560

95579561
! ::
95589562

9559-
dX_div_X_limit(:) = 1d99
9563+
dX_div_X_limit(1) = 0.9d0
9564+
dX_div_X_limit(2) = 0.9d0
9565+
dX_div_X_limit(3:) = 1d99
95609566

95619567

95629568
! dX_div_X_hard_limit

star/test_suite/12M_pre_ms_to_core_collapse/inlist_common

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
delta_lgT_max_limit = 0.003
131131
delta_lgT_max_hard_limit = 0.01
132132

133-
dHe_div_He_limit = -1
133+
dX_div_X_limit(2) = -1 ! for he4
134134

135135
dX_nuc_drop_limit = 2d-2
136136
dX_nuc_drop_limit_at_high_T = -1 ! default = -1 = same as dX_nuc_drop_limit

star/test_suite/20M_pre_ms_to_core_collapse/inlist_common

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
delta_lgT_max_limit = 0.002
134134
delta_lgT_max_hard_limit = 0.01
135135

136-
dHe_div_He_limit = -1
136+
dX_div_X_limit(2) = -1 ! for he4
137137

138138
dX_nuc_drop_limit = 2d-2
139139
dX_nuc_drop_limit_at_high_T = -1 ! default = -1 = same as dX_nuc_drop_limit

star/test_suite/c13_pocket/inlist_c13_pocket

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,6 @@
4040
! limit max_model_number as part of test_suite
4141
max_model_number = 2500
4242

43-
! relax temporal resolution to spend less time in interpulse
44-
45-
dH_div_H_limit_min_H = 1d-3
46-
dH_div_H_limit = 0.9
47-
4843
! stopping condition
4944
! one thermal pulse cycle
5045
! see run_star_extras

star/test_suite/c13_pocket/inlist_to_lgL_3.79

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,4 @@
4242
! limit max_model_number as part of test_suite
4343
max_model_number = 2500
4444

45-
! relax temporal resolution to spend less time in interpulse
46-
47-
dH_div_H_limit_min_H = 1d-3
48-
dH_div_H_limit = 0.9
49-
5045
/ ! end of controls namelist

star/test_suite/pisn/inlist_common

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@
129129
delta_lgT_max_limit = 0.002
130130
delta_lgT_max_hard_limit = 0.01
131131

132-
dHe_div_He_limit = -1
132+
dX_div_X_limit(2) = -1 ! for he4
133133

134134
dX_nuc_drop_limit = 5d-1 ! 2d-2
135135
dX_nuc_drop_limit_at_high_T = -1

star/test_suite/radiative_levitation/inlist_radiative_levitation

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@
7777
history_interval = 10
7878
terminal_interval = 10
7979
write_header_frequency = 10
80-
81-
dH_div_H_limit_min_H = 1d99 ! disable this
82-
dHe_div_He_limit_min_He = 1d99 ! disable this
80+
81+
dX_div_X_limit_min_X(1) = 1d99 ! disable this for H
82+
dX_div_X_limit_min_X(2) = 1d99 ! disable this for He
8383

8484
prune_bad_cz_min_Hp_height = 0.1 ! lower limit on radial extent of cz
8585

star/test_suite/split_burn_big_net/inlist_common

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
delta_lgT_max_limit = 0.003
119119
delta_lgT_max_hard_limit = 0.01
120120

121-
dHe_div_He_limit = -1
121+
dX_div_X_limit(2) = -1 ! for he4
122122

123123
dX_nuc_drop_limit = 2d-2
124124
dX_nuc_drop_limit_at_high_T = -1 ! default = -1 = same as dX_nuc_drop_limit

star/test_suite/twin_studies/inlist_common

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
delta_lgT_max_limit = 0.003
124124
delta_lgT_max_hard_limit = 0.01
125125

126-
dHe_div_He_limit = -1
126+
dX_div_X_limit(2) = -1 ! for he4
127127

128128
dX_nuc_drop_limit = 2d-2
129129
dX_nuc_drop_limit_at_high_T = -1 ! default = -1 = same as dX_nuc_drop_limit

star/test_suite/wd_stable_h_burn/inlist_wd_stable_h_burn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
xa_function_weight(2) = 20
9797
xa_function_param(2) = 1d-2
9898

99-
!dH_div_H_limit = 0.8d0 ! 10.7 101 3 2137
99+
! dX_div_X_limit(1) = 0.8d0 ! 10.7 101 3 2137
100100

101101
delta_lgL_H_limit = 0.1 ! limit for magnitude of change in lgL_H
102102
delta_lgL_H_hard_limit = 0.5

0 commit comments

Comments
 (0)