-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathHISTORY
More file actions
176 lines (167 loc) · 10.1 KB
/
HISTORY
File metadata and controls
176 lines (167 loc) · 10.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
= 2025-10-03 (1.0.0)
* New features
* Support Tomita08 as a micro cloud physics schemes provided in SCALE library
* Enable to hide a wait with MPI communication by overlapping elementwise computations in a regional HEVE solve
* Add a module and sample program for a Smoothness-Increasing Accuracy-Increasing (SIAC) filter
* Add a tool to perform spectral analysis using DG data in 3D regional meshes
* Add a model description and a user guides of SCALE-DG (experimental)
* Improvements
* Update configuration files for sample programs and test cases of atmospheric model
* Improve computational performance of vertical implicit solver in DG HEVI scheme
* Speed up the calculation of tracer advection
* Improve computational performance of a module to manage temporal integrations using RK schemes
* Modify build system to shorten the compilation time for each test case in atmospheric model
* Ensure to obtain same results when random numbers are used with a fixed seed for initial conditions of test cases
* Fix bugs
* Fix a bug in initializing tracer variables for the case of ATMOS_HYDROMETOR_dry=T but QA > 0
* Fix a bug of post process when MPI_wait is called at any timing in 2D & 3D global model modes
= 2025-04-01 (0.9.0)
* New features
* Add a module for DNS in turbulent schemes
* Add a surface flux scheme with constant bulk coefficients for the heat and moisture
* Available to specify a no-slip and fixed value for thermal boundary conditions with the viscous and diffusion terms
* Add a moist version of the Held-Suarez test case based on Thatcher and Jablonowski (2016)
* Add a test case of Rayleigh–Bénard convection
* Speedup several HEVE solvers and modal filtering when using a tensor product element, hexahedral element
* Provide an option of persistent communication in exchanging halo data
* Support a case of HEVI without the mass matrix lumping
* Support recent intel fortran compiler based on LLVM
* Add error evaluations in sample programs with linear advection tests
* Provide reference manuals generated by doxygen in a web page
* Improvements
* Alleviate the effects of roundoff-errors in differential matrix
* Modify a strategy to specify surface boundary condition when topography exists
* Speedup MPI communication modules by removing temporary objects
* Reduce time for initializing high-order element (e.g., p>=11) in A64FX
* Consider the vertical coordinate transformation in constructing a discrete hydrostatic balance state
* Fix experimental setup of a benchmark test of dynamical core for tidally locked Earth atmosphere
* Fix bugs
* Modify a numerical flux for the case of global tracer advection
* Modify a bug with a flag whether restart files are outputted
= 2024-05-01 (0.8.0)
* New features
* Support general curvilinear coordinates in the Smagorinsky-Lilly turbulent model
* Support to HEVE (GLOBALNONHYDRO3D_RHOT_HEVE) without a shallow atmosphere approximation
* Enable to input a topography data file when generating initial data
* Add a user interface to set tendencies before update subroutines in components
* Enable to specify postfix to build library and binary files
* Improvements
* Improve numerical stability of HEVI scheme when topography has a steep slope
* Modify numerical stability by changing the strategy to apply a modal filter when using HEVI scheme
* Put global attributes with time information into output files from regrid tool
* Available to specify a name of vertical coordinate variable in regrid tool
* Fix many bugs
* Modify 2D data regrids when the number of MPI processes for the input and output data is different
* Modify the method of determining the most adjacent node in MeshUtil3D_BuildInteriorMap subroutine
* Fix a bug in mapping indices with patch boundaries when we use a vertical axis with positive down
* Fix eigenvalues with numerical diffusion for tracer advection when coordinate transformation is considered
* Fix a bug in procedure overriding of "update" subroutine in mod_user.F90
= 2023-02-16 (0.7.0)
* New features
* Add a module useful for evaluating numerical errors
* Enhance utility subroutines in generating initial data
* Enhance a subroutine to provide a profile of cosine bell
* Add a subroutine useful for preparing initial data using Galerkin projection
* Support the energy monitor in cubed-sphere mesh in atmospheric model
* Update a sample program of 1D advection test
* Enable to evaluate numerical errors and visualize the results
* Add fluid solvers in which total energy conservation is used as the energy equation (experimental)
* Add test suites for 3D regional atmospheric model
* Isentropic vortex
* Kelvin Helmholtz wave
* Mountain wave: linear nonhydrostatic case (Giraldo and Restelli 2008) and Schär-type mountain case (Schär et al. 2002)
* Improvements
* Modify mass and heat conservation in tracer negative fixer
* Available to specify surface pressure when initial hydrostatic state is generated
* Avoid the singularity of matrix to generate initial hydrostatic state
* Modify interfaces for user-defined module
* Refactor source codes of dynamical core
* Set the coefficients with Shu-Osher form when forward Euler scheme is used
* Create a Makefile to build all of the source files in the top of the directory
* Fix many bugs
* Set density values before tracer advection process in the case of tracer advection tests
* Fix a bug in a precipitation scheme
* Fix a bug in allocating array which saves topology information of 3D cubed-sphere mesh
* Remove an extra call of IO_setup
= 2022-05-17 (0.6.0)
* New features
* Add tracer advection scheme with a limiter to preserve the nonnegativity.
* Available for eddy diffusion of tracer variables
* Available for the Kessler scheme as a cloud microphysics scheme in regional DG model
* Add test suites for 3D regional atmospheric model
* tracer advection, rising warm bubble with moist process
* Add test suites for 3D global atmospheric model
* tracer advection, dynamical core test considered tidally locked Earth atmosphere
* Support the conversion of wind components in regrid tool.
* Improvements
* Modify the computational performance of HEVI scheme
* Modify Held Suarez forcing
* Fix many bugs
* Fix a bug in defining axis information with 1D output data
* Fix a subroutine to convert Shu-Osher matrix to Butcher matrix
* Fix a bug of regriding data with 3D structured grid
= 2021-09-12 (0.5.0)
* New features
* Add modules to treat 3D cubed sphere mesh
* Add simplified sample programs using our library
* 3D linear advection equation using 3D cubed sphere mesh
* an eigenvalue analysis of 1D linear advection problem when DGM is applied
* Implement a global shallow water model using 2D cubed sphere mesh.
* Implement a global nonhydrostatic fully-compressible atmospheric model using 3D cubed sphere mesh.
* Support both of HEVE and HEVI
* Treat topography in regional and global atmospheric model using the terrain following coordinate.
* Add test suites for global shallow water model
* test cases of Williamson et al.(1992), barotropic instability (Galewsky et al., 2004), and cross-polar flow (Donald and Bates, 1989).
* Add test suites for 3D global atmospheric model
* test cases of sound wave, inertia gravity wave, baroclinic wave, mountain wave, and equatorial wave (described in Tomita et al., 2004) and the Held Suarez test.
* Implement a new regrid tool by unifying INTERP tool into cs2lonlat tool.
* Support history_in and improve data output of axis information
* Fix many bugs
* Fix a bug of default time interval at which restart data is output.
= 2021-05-06 (0.4.0)
* New features
* Enhance the 3D nonhydrostatic atmospheric model
* Support sub-grid scale turbulent process for LES
* Add a test case for the 3D nonhydrostatic atmospheric model
* PBL boundary layer turbulence
* Rising thermal bubble
* Add modules to treat 2D cubed sphere mesh (experimental)
* Add simplified sample programs using our library
* 2D linear advection equation using 2D cubed sphere mesh (experimental)
* Add a regrid tool to convert data in 2D cubed sphere mesh into that in lon-lat mesh (experimental)
* Fix many bugs
* Fix a bug in the code of sponge layer in dynamical process
= 2021-01-07 (0.3.0)
* New features
* Add some Runge-Kutta scheme
* Explicit SSP RK scheme with higher-order accuracy and wider stability region
* IMEX schemes with higher-order accuracy
* Add simplified sample programs using our library
* 1D linear advection-diffusion equation
* 3D Euler equation with HEVI temporal scheme
* Enhance the 3D nonhydrostatic atmospheric model
* Support a HEVI method in dynamical process
* Support the sponge layer in dynamical process
* Support the size of finite element which is variable along the vertical direction
* Add a component to provide the surface flux
* Add a component to represent sub-grid scale turbulent process (experimental)
* Support different time steps among the components
* Add a function to monitor the globally averaging values
* Add a tool, INTERP, to interpolate output data from DG atmospheric model
* Support the executions in FUGAKU as computational environment, and improve the computational performance
* Fix many bugs
= 2020-10-02 (0.2.0)
* New features
* Add a library for solving PDEs within regular 3D domains
with nodal discontinuous Galerkin method (nodal DGM)
* Add sample programs of 3D linear advection problems using our library
* Implement a 3D nonhydrostatic atmospheric model with nodal DGM using our library
* Add four test cases for dynamical core: sound wave, inertia gravity wave, density current, and baroclinic wave
* Fix many bugs
= 2019-10-20 (0.1.0)
* New features
* Add a library for solving PDEs within 1D and regular 2D domains
with nodal discontinuous Galerkin method (nodal DGM)
* Add sample programs of 1D and 2D linear advection problems using our library
* Implement a 2D nonhydrostatic atmospheric model with nodal DGM using our library
* Add two test cases for dynamical core, gravity wave and density current