Skip to content

Commit 3d7b107

Browse files
committed
style: use Fypp loop for fixed-size riemann_states_arr types
1 parent 43699c1 commit 3d7b107

1 file changed

Lines changed: 6 additions & 14 deletions

File tree

src/common/m_derived_types.fpp

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -98,20 +98,12 @@ module m_derived_types
9898
real(wp) :: R(3)
9999
end type riemann_states_vec3
100100

101-
!> Left and right Riemann states for 2-element fixed arrays
102-
type riemann_states_arr2
103-
real(wp) :: L(2), R(2)
104-
end type riemann_states_arr2
105-
106-
!> Left and right Riemann states for 6-element fixed arrays
107-
type riemann_states_arr6
108-
real(wp) :: L(6), R(6)
109-
end type riemann_states_arr6
110-
111-
!> Left and right Riemann states for 7-element fixed arrays
112-
type riemann_states_arr7
113-
real(wp) :: L(7), R(7)
114-
end type riemann_states_arr7
101+
!> Left and right Riemann states for fixed-size arrays
102+
#:for n in [2, 6, 7]
103+
type riemann_states_arr${n}$
104+
real(wp) :: L(${n}$), R(${n}$)
105+
end type riemann_states_arr${n}$
106+
#:endfor
115107

116108
!> Lightweight beg/end pair for equation index ranges (no BC payload).
117109
type idx_bounds_info

0 commit comments

Comments
 (0)