ROMS
Loading...
Searching...
No Matches
mod_strings Module Reference

Variables

character(len=80) title
 
character(len=2048) coptions
 
integer, parameter fregion = 80
 
integer, parameter mregion = 60
 
integer, parameter nregion = 88
 
character(len=48), dimension(18) statemsg = (/'state initial conditions, ', 'previous state initial conditions, ', 'previous adjoint state solution, ', 'latest adjoint state solution, ', 'surface forcing and or OBC increments, ', 'tangent linear model error forcing, ', 'impulse forcing, ', 'v-space increments, ', 'background state, ', 'IC correlation standard deviation, ', 'model error correlation standard deviation, ', 'OBC correlation standard deviation, ', 'surface forcing correlation standard deviation, ', 'IC normalization factors, ', 'model error normalization factors, ', 'OBC normalization factors, ', 'surface forcing normalization factors, ', 'saddle-point Arnoldi state vector, '/)
 
character(len=50), dimension(nregionpregion = (/'Allocation and array initialization ..............', 'Ocean state initialization .......................', 'Reading of input data ............................', 'Processing of input data .........................', 'Processing of output time averaged data ..........', 'Computation of vertical boundary conditions ......', 'Computation of global information integrals ......', 'Writing of output data ...........................', 'Model 2D kernel ..................................', 'Lagrangian floats trajectories ...................', 'Tidal forcing ....................................', '2D/3D coupling, vertical metrics .................', 'Omega vertical velocity ..........................', 'Equation of state for seawater ...................', 'Biological module, source/sink terms .............', 'Sediment transport module, source/sink terms .....', 'Atmosphere-Ocean bulk flux parameterization ......', 'KPP vertical mixing parameterization .............', 'GLS vertical mixing parameterization .............', 'My2.5 vertical mixing parameterization ...........', '3D equations right-side terms ....................', '3D equations predictor step ......................', 'Pressure gradient ................................', 'Harmonic mixing of tracers, S-surfaces ...........', 'Harmonic mixing of tracers, geopotentials ........', 'Harmonic mixing of tracers, isopycnals ...........', 'Biharmonic mixing of tracers, S-surfaces .........', 'Biharmonic mixing of tracers, geopotentials ......', 'Biharmonic mixing of tracers, isopycnals .........', 'Harmonic stress tensor, S-surfaces ...............', 'Harmonic stress tensor, geopotentials ............', 'Biharmonic stress tensor, S-surfaces .............', 'Biharmonic stress tensor, geopotentials ..........', 'Corrector time-step for 3D momentum ..............', 'Corrector time-step for tracers ..................', 'Nesting algorithm ................................', 'Bottom boundary layer module .....................', 'GST Analysis eigenproblem solution ...............', 'Two-way coupling to Atmosphere Model .............', 'Two-way coupling to Sea Ice Model ................', 'Two-way coupling to Wave Model ...................', 'Waves Effect on Currents kernel ..................', 'Unused 02 ........................................', 'Unused 03 ........................................', 'Unused 04 ........................................', 'Unused 05 ........................................', 'Unused 06 ........................................', 'Unused 07 ........................................', 'Unused 08 ........................................', 'Unused 09 ........................................', 'Unused 10 ........................................', 'Unused 11 ........................................', 'Unused 12 ........................................', 'Unused 13 ........................................', 'Unused 14 ........................................', 'Unused 15 ........................................', 'Unused 16 ........................................', 'Unused 17 ........................................', 'Unused 18 ........................................', 'Message Passage: 2D halo exchanges ...............', 'Message Passage: 3D halo exchanges ...............', 'Message Passage: 4D halo exchanges ...............', 'Message Passage: lateral boundary exchanges ......', 'Message Passage: data broadcast ..................', 'Message Passage: data reduction ..................', 'Message Passage: data gathering ..................', 'Message Passage: data scattering..................', 'Message Passage: boundary data gathering .........', 'Message Passage: point data gathering ............', 'Message Passage: nesting point data gathering ....', 'Message Passage: nesting array data gathering ....', 'Message Passage: synchronization barrier .........', 'Message Passage: multi-model coupling ............', 'Unused 01 ........................................', 'Unused 02 ........................................', 'Unused 03 ........................................', 'Unused 04 ........................................', 'Unused 05 ........................................', 'Unused 06 ........................................', '4D-Var: reading model state vector ...............', '4D-Var: writing model state vector ...............', '4D-Var: prior error covariance matrix ............', '4D-Var: posterior error covariance matrix ........', '4D-Var: pre-conditioning .........................', '4D-Var: minimization solver ......................', '4D-Var: background phase .........................', '4D-Var: increment phase ..........................', '4D-Var: analysis phase ...........................'/)
 
character(len=80) my_os = MY_OS
 
character(len=80) my_cpu = MY_CPU
 
character(len=80) my_fort = MY_FORT
 
character(len=80) my_fc = MY_FC
 
character(len=512) my_fflags = MY_FFLAGS
 
character(len=256) adir = "NONE"
 
character(len=256) hdir = "NONE"
 
character(len=256) hfile = "NONE"
 
character(len=256) rdir = "NONE"
 

Variable Documentation

◆ adir

character (len=256) mod_strings::adir = "NONE"

Definition at line 266 of file mod_strings.F.

266 character (len=256) :: Adir = "NONE"

◆ coptions

character (len=2048) mod_strings::coptions

Definition at line 136 of file mod_strings.F.

136 character (len=2048) :: Coptions

Referenced by checkadj(), checkdefs(), def_info_mod::def_info::def_info_nf90(), def_info_mod::def_info::def_info_pio(), and inp_par_mod::inp_par().

◆ fregion

integer, parameter mod_strings::fregion = 80

Definition at line 138 of file mod_strings.F.

138 integer, parameter :: Fregion = 80 ! start of 4D-Var region

Referenced by wclock_off().

◆ hdir

character (len=256) mod_strings::hdir = "NONE"

Definition at line 271 of file mod_strings.F.

271 character (len=256) :: Hdir = "NONE"

Referenced by def_info_mod::def_info::def_info_nf90(), def_info_mod::def_info::def_info_pio(), def_mod_mod::def_mod_nf90(), and def_mod_mod::def_mod_pio().

◆ hfile

character (len=256) mod_strings::hfile = "NONE"

Definition at line 276 of file mod_strings.F.

276 character (len=256) :: Hfile = "NONE"

Referenced by def_info_mod::def_info::def_info_nf90(), def_info_mod::def_info::def_info_pio(), def_mod_mod::def_mod_nf90(), and def_mod_mod::def_mod_pio().

◆ mregion

integer, parameter mod_strings::mregion = 60

Definition at line 139 of file mod_strings.F.

139 integer, parameter :: Mregion = 60 ! start of mpi-region

Referenced by wclock_off().

◆ my_cpu

◆ my_fc

◆ my_fflags

character (len=512) mod_strings::my_fflags = MY_FFLAGS

◆ my_fort

◆ my_os

◆ nregion

integer, parameter mod_strings::nregion = 88

Definition at line 140 of file mod_strings.F.

140 integer, parameter :: Nregion = 88

Referenced by mod_parallel::allocate_parallel(), esmf_data_mod::data_setinitializep2(), wclock_off(), and wclock_on().

◆ pregion

character (len=50), dimension(nregion) mod_strings::pregion = (/'Allocation and array initialization ..............', 'Ocean state initialization .......................', 'Reading of input data ............................', 'Processing of input data .........................', 'Processing of output time averaged data ..........', 'Computation of vertical boundary conditions ......', 'Computation of global information integrals ......', 'Writing of output data ...........................', 'Model 2D kernel ..................................', 'Lagrangian floats trajectories ...................', 'Tidal forcing ....................................', '2D/3D coupling, vertical metrics .................', 'Omega vertical velocity ..........................', 'Equation of state for seawater ...................', 'Biological module, source/sink terms .............', 'Sediment transport module, source/sink terms .....', 'Atmosphere-Ocean bulk flux parameterization ......', 'KPP vertical mixing parameterization .............', 'GLS vertical mixing parameterization .............', 'My2.5 vertical mixing parameterization ...........', '3D equations right-side terms ....................', '3D equations predictor step ......................', 'Pressure gradient ................................', 'Harmonic mixing of tracers, S-surfaces ...........', 'Harmonic mixing of tracers, geopotentials ........', 'Harmonic mixing of tracers, isopycnals ...........', 'Biharmonic mixing of tracers, S-surfaces .........', 'Biharmonic mixing of tracers, geopotentials ......', 'Biharmonic mixing of tracers, isopycnals .........', 'Harmonic stress tensor, S-surfaces ...............', 'Harmonic stress tensor, geopotentials ............', 'Biharmonic stress tensor, S-surfaces .............', 'Biharmonic stress tensor, geopotentials ..........', 'Corrector time-step for 3D momentum ..............', 'Corrector time-step for tracers ..................', 'Nesting algorithm ................................', 'Bottom boundary layer module .....................', 'GST Analysis eigenproblem solution ...............', 'Two-way coupling to Atmosphere Model .............', 'Two-way coupling to Sea Ice Model ................', 'Two-way coupling to Wave Model ...................', 'Waves Effect on Currents kernel ..................', 'Unused 02 ........................................', 'Unused 03 ........................................', 'Unused 04 ........................................', 'Unused 05 ........................................', 'Unused 06 ........................................', 'Unused 07 ........................................', 'Unused 08 ........................................', 'Unused 09 ........................................', 'Unused 10 ........................................', 'Unused 11 ........................................', 'Unused 12 ........................................', 'Unused 13 ........................................', 'Unused 14 ........................................', 'Unused 15 ........................................', 'Unused 16 ........................................', 'Unused 17 ........................................', 'Unused 18 ........................................', 'Message Passage: 2D halo exchanges ...............', 'Message Passage: 3D halo exchanges ...............', 'Message Passage: 4D halo exchanges ...............', 'Message Passage: lateral boundary exchanges ......', 'Message Passage: data broadcast ..................', 'Message Passage: data reduction ..................', 'Message Passage: data gathering ..................', 'Message Passage: data scattering..................', 'Message Passage: boundary data gathering .........', 'Message Passage: point data gathering ............', 'Message Passage: nesting point data gathering ....', 'Message Passage: nesting array data gathering ....', 'Message Passage: synchronization barrier .........', 'Message Passage: multi-model coupling ............', 'Unused 01 ........................................', 'Unused 02 ........................................', 'Unused 03 ........................................', 'Unused 04 ........................................', 'Unused 05 ........................................', 'Unused 06 ........................................', '4D-Var: reading model state vector ...............', '4D-Var: writing model state vector ...............', '4D-Var: prior error covariance matrix ............', '4D-Var: posterior error covariance matrix ........', '4D-Var: pre-conditioning .........................', '4D-Var: minimization solver ......................', '4D-Var: background phase .........................', '4D-Var: increment phase ..........................', '4D-Var: analysis phase ...........................'/)

Definition at line 162 of file mod_strings.F.

162 character (len=50), dimension(Nregion) :: Pregion = &
163 & (/'Allocation and array initialization ..............', & !01
164 & 'Ocean state initialization .......................', & !02
165 & 'Reading of input data ............................', & !03
166 & 'Processing of input data .........................', & !04
167 & 'Processing of output time averaged data ..........', & !05
168 & 'Computation of vertical boundary conditions ......', & !06
169 & 'Computation of global information integrals ......', & !07
170 & 'Writing of output data ...........................', & !08
171 & 'Model 2D kernel ..................................', & !09
172 & 'Lagrangian floats trajectories ...................', & !10
173 & 'Tidal forcing ....................................', & !11
174 & '2D/3D coupling, vertical metrics .................', & !12
175 & 'Omega vertical velocity ..........................', & !13
176 & 'Equation of state for seawater ...................', & !14
177 & 'Biological module, source/sink terms .............', & !15
178 & 'Sediment transport module, source/sink terms .....', & !16
179 & 'Atmosphere-Ocean bulk flux parameterization ......', & !17
180 & 'KPP vertical mixing parameterization .............', & !18
181 & 'GLS vertical mixing parameterization .............', & !19
182 & 'My2.5 vertical mixing parameterization ...........', & !20
183 & '3D equations right-side terms ....................', & !21
184 & '3D equations predictor step ......................', & !22
185 & 'Pressure gradient ................................', & !23
186 & 'Harmonic mixing of tracers, S-surfaces ...........', & !24
187 & 'Harmonic mixing of tracers, geopotentials ........', & !25
188 & 'Harmonic mixing of tracers, isopycnals ...........', & !26
189 & 'Biharmonic mixing of tracers, S-surfaces .........', & !27
190 & 'Biharmonic mixing of tracers, geopotentials ......', & !28
191 & 'Biharmonic mixing of tracers, isopycnals .........', & !29
192 & 'Harmonic stress tensor, S-surfaces ...............', & !30
193 & 'Harmonic stress tensor, geopotentials ............', & !31
194 & 'Biharmonic stress tensor, S-surfaces .............', & !32
195 & 'Biharmonic stress tensor, geopotentials ..........', & !33
196 & 'Corrector time-step for 3D momentum ..............', & !34
197 & 'Corrector time-step for tracers ..................', & !35
198 & 'Nesting algorithm ................................', & !36
199 & 'Bottom boundary layer module .....................', & !37
200 & 'GST Analysis eigenproblem solution ...............', & !38
201 & 'Two-way coupling to Atmosphere Model .............', & !39
202 & 'Two-way coupling to Sea Ice Model ................', & !40
203 & 'Two-way coupling to Wave Model ...................', & !41
204 & 'Waves Effect on Currents kernel ..................', & !42
205 & 'Unused 02 ........................................', & !43
206 & 'Unused 03 ........................................', & !44
207 & 'Unused 04 ........................................', & !45
208 & 'Unused 05 ........................................', & !46
209 & 'Unused 06 ........................................', & !47
210 & 'Unused 07 ........................................', & !48
211 & 'Unused 08 ........................................', & !49
212 & 'Unused 09 ........................................', & !50
213 & 'Unused 10 ........................................', & !51
214 & 'Unused 11 ........................................', & !52
215 & 'Unused 12 ........................................', & !53
216 & 'Unused 13 ........................................', & !54
217 & 'Unused 14 ........................................', & !55
218 & 'Unused 15 ........................................', & !56
219 & 'Unused 16 ........................................', & !57
220 & 'Unused 17 ........................................', & !58
221 & 'Unused 18 ........................................', & !59
222 & 'Message Passage: 2D halo exchanges ...............', & !60
223 & 'Message Passage: 3D halo exchanges ...............', & !61
224 & 'Message Passage: 4D halo exchanges ...............', & !62
225 & 'Message Passage: lateral boundary exchanges ......', & !63
226 & 'Message Passage: data broadcast ..................', & !64
227 & 'Message Passage: data reduction ..................', & !65
228 & 'Message Passage: data gathering ..................', & !66
229 & 'Message Passage: data scattering..................', & !67
230 & 'Message Passage: boundary data gathering .........', & !68
231 & 'Message Passage: point data gathering ............', & !69
232 & 'Message Passage: nesting point data gathering ....', & !70
233 & 'Message Passage: nesting array data gathering ....', & !71
234 & 'Message Passage: synchronization barrier .........', & !72
235 & 'Message Passage: multi-model coupling ............', & !73
236 & 'Unused 01 ........................................', & !74
237 & 'Unused 02 ........................................', & !75
238 & 'Unused 03 ........................................', & !76
239 & 'Unused 04 ........................................', & !77
240 & 'Unused 05 ........................................', & !78
241 & 'Unused 06 ........................................', & !79
242 & '4D-Var: reading model state vector ...............', & !80
243 & '4D-Var: writing model state vector ...............', & !81
244 & '4D-Var: prior error covariance matrix ............', & !82
245 & '4D-Var: posterior error covariance matrix ........', & !83
246 & '4D-Var: pre-conditioning .........................', & !84
247 & '4D-Var: minimization solver ......................', & !85
248 & '4D-Var: background phase .........................', & !86
249 & '4D-Var: increment phase ..........................', & !87
250 & '4D-Var: analysis phase ...........................'/) !88

Referenced by wclock_off().

◆ rdir

character (len=256) mod_strings::rdir = "NONE"

◆ statemsg

character (len=48), dimension(18) mod_strings::statemsg = (/'state initial conditions, ', 'previous state initial conditions, ', 'previous adjoint state solution, ', 'latest adjoint state solution, ', 'surface forcing and or OBC increments, ', 'tangent linear model error forcing, ', 'impulse forcing, ', 'v-space increments, ', 'background state, ', 'IC correlation standard deviation, ', 'model error correlation standard deviation, ', 'OBC correlation standard deviation, ', 'surface forcing correlation standard deviation, ', 'IC normalization factors, ', 'model error normalization factors, ', 'OBC normalization factors, ', 'surface forcing normalization factors, ', 'saddle-point Arnoldi state vector, '/)

Definition at line 142 of file mod_strings.F.

142 character (len=48), dimension(18) :: StateMsg = &
143 & (/'state initial conditions, ', & !01
144 & 'previous state initial conditions, ', & !02
145 & 'previous adjoint state solution, ', & !03
146 & 'latest adjoint state solution, ', & !04
147 & 'surface forcing and or OBC increments, ', & !05
148 & 'tangent linear model error forcing, ', & !06
149 & 'impulse forcing, ', & !07
150 & 'v-space increments, ', & !08
151 & 'background state, ', & !09
152 & 'IC correlation standard deviation, ', & !10
153 & 'model error correlation standard deviation, ', & !11
154 & 'OBC correlation standard deviation, ', & !12
155 & 'surface forcing correlation standard deviation, ', & !13
156 & 'IC normalization factors, ', & !14
157 & 'model error normalization factors, ', & !15
158 & 'OBC normalization factors, ', & !16
159 & 'surface forcing normalization factors, ', & !17
160 & 'saddle-point Arnoldi state vector, '/) !18

Referenced by get_state_mod::get_state_nf90(), and get_state_mod::get_state_pio().

◆ title

character (len=80) mod_strings::title

Definition at line 135 of file mod_strings.F.

135 character (len=80) :: title

Referenced by checkdefs(), def_info_mod::def_info::def_info_nf90(), and def_info_mod::def_info::def_info_pio().