Skip to content
Merged
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
c87aa26
Pass the logical varaible hydrostatic from the dycore to the physics …
linjiongzhou May 3, 2023
82f4239
Pass the logical varaibles do_inline_mp and do_cosp from the dycore t…
linjiongzhou May 3, 2023
24c1acb
Pass the integrated physics logical varaibles from the dycore to the …
linjiongzhou May 3, 2023
75dd76b
Merge remote-tracking branch 'upstream/main' into inline
linjiongzhou May 3, 2023
1ef17ad
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023
linjiongzhou May 3, 2023
78cf6fa
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou May 3, 2023
98e1d1a
Move the passing variables from IPD_Control to Init_parm.
linjiongzhou Jun 6, 2023
5f5c49b
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Jun 6, 2023
85176d3
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023
linjiongzhou Jun 6, 2023
a4457e1
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Jun 6, 2023
9ebc5f8
Merge remote-tracking branch 'upstream/main'
linjiongzhou Jul 12, 2023
e9f9ae5
Merge branch 'main' into user/lnz/shield2023
linjiongzhou Jul 12, 2023
58a43c6
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Jul 12, 2023
758c860
Merge branch 'main' into user/lnz/shield2023
linjiongzhou Jul 12, 2023
b6e866b
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Jul 12, 2023
bc946af
Merge remote-tracking branch 'upstream/main'
linjiongzhou Aug 1, 2023
c99b11f
Merge branch 'main' into user/lnz/shield2023
linjiongzhou Aug 1, 2023
213bf53
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Aug 1, 2023
f13c388
Merge remote-tracking branch 'origin/user/lnz/shield2023' into user/l…
linjiongzhou Aug 1, 2023
58a3db5
Merge remote-tracking branch 'origin/user/lnz/shield2023_inline' into…
linjiongzhou Aug 1, 2023
e753f20
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023
linjiongzhou Oct 24, 2023
ae4b847
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Oct 24, 2023
614e0cb
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023…
linjiongzhou Dec 7, 2023
987d407
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023
linjiongzhou Dec 7, 2023
a12f2e4
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Dec 7, 2023
167851d
Merge branch 'main' into user/lnz/shield2023
linjiongzhou Jan 22, 2024
c06c25e
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Jan 22, 2024
2b16c79
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023…
linjiongzhou Feb 6, 2024
29da6dc
Merge remote-tracking branch 'upstream/main' into user/lnz/shield2023
linjiongzhou Feb 6, 2024
bba390d
Merge branch 'user/lnz/shield2023' into user/lnz/shield2023_inline
linjiongzhou Feb 6, 2024
ddfe03e
Merge branch 'main' into user/lnz/shield2024
linjiongzhou May 14, 2024
b61ff09
Merge branch 'user/lnz/shield2024' into user/lnz/shield2024_inline
linjiongzhou May 14, 2024
42faf58
Merge branch 'main' into user/lnz/shield2024
linjiongzhou Jul 9, 2024
e79156e
Merge branch 'user/lnz/shield2024' into user/lnz/shield2024_inline
linjiongzhou Jul 9, 2024
d328351
Merge branch 'main' into user/lnz/shield2024
linjiongzhou Aug 19, 2024
d0ac8f2
Merge branch 'user/lnz/shield2024' into user/lnz/shield2024_inline
linjiongzhou Aug 19, 2024
3bfaace
Merge branch 'main' into user/lnz/shield2024
linjiongzhou Sep 6, 2024
1325b30
Merge branch 'user/lnz/shield2024' into user/lnz/shield2024_inline
linjiongzhou Sep 6, 2024
df82861
Merge branch 'main' into user/lnz/shield2024
linjiongzhou Oct 17, 2024
09605c6
Merge branch 'user/lnz/shield2024' into user/lnz/shield2024_inline
linjiongzhou Oct 17, 2024
a8b9eca
Merge branch 'main' into user/lnz/shield2024
linjiongzhou Jan 8, 2025
cba3923
Merge branch 'user/lnz/shield2024' into user/lnz/shield2024_inline
linjiongzhou Jan 8, 2025
6b3acdd
Update the interface to enable inline physics.
linjiongzhou Jan 15, 2025
0d68d68
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Mar 4, 2025
ba31f1e
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Apr 2, 2025
4109913
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Apr 3, 2025
1633978
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Jun 9, 2025
baec159
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Jun 25, 2025
b413831
Merge branch 'user/lnz/shield2025_inline' of https://github.com/linji…
linjiongzhou Jun 26, 2025
038fbc6
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Jul 17, 2025
bd1fbd4
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Aug 28, 2025
7053326
Merge branch 'user/lnz/shield2025' into user/lnz/shield2025_inline
linjiongzhou Jan 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions SHiELD/atmos_model.F90
Original file line number Diff line number Diff line change
Expand Up @@ -772,7 +772,7 @@ subroutine atmos_model_init (Atmos, Time_init, Time, Time_step, do_concurrent_ra
character(len=64) :: filename, filename2, pelist_name
character(len=132) :: text
logical :: p_hydro, hydro, fexist
logical :: do_inline_mp, do_cosp
logical :: do_inline_mp, do_inline_cnv, do_inline_pbl, do_inline_gwd, do_cosp
logical, save :: block_message = .true.
integer :: bdat(8), cdat(8)
integer :: ntracers
Expand Down Expand Up @@ -829,7 +829,7 @@ subroutine atmos_model_init (Atmos, Time_init, Time, Time_step, do_concurrent_ra
!--- before going any further check definitions for 'blocks'
!-----------------------------------------------------------------------
call atmosphere_control_data (isc, iec, jsc, jec, nlev, p_hydro, hydro, tile_num, &
do_inline_mp, do_cosp)
do_inline_mp, do_inline_cnv, do_inline_pbl, do_inline_gwd, do_cosp)
call define_blocks_packed ('atmos_model', Atm_block, isc, iec, jsc, jec, nlev, &
blocksize, block_message)

Expand Down Expand Up @@ -882,6 +882,9 @@ subroutine atmos_model_init (Atmos, Time_init, Time, Time_step, do_concurrent_ra
Init_parm%tracer_names => tracer_names
Init_parm%hydro = hydro
Init_parm%do_inline_mp = do_inline_mp
Init_parm%do_inline_cnv = do_inline_cnv
Init_parm%do_inline_pbl = do_inline_pbl
Init_parm%do_inline_gwd = do_inline_gwd
Init_parm%do_cosp = do_cosp

allocate(Init_parm%input_nml_file, mold=input_nml_file)
Expand Down