Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Y
YAC
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
dkrz-sw
YAC
Commits
bb91bf74
Commit
bb91bf74
authored
10 months ago
by
Moritz Hanke
Browse files
Options
Downloads
Patches
Plain Diff
new version info for v3.2.0_b
parent
9389c7bf
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Pipeline
#69871
failed
10 months ago
Stage: document
Stage: publish
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
configure.ac
+1
-1
1 addition, 1 deletion
configure.ac
doc/Doxyfile
+1
-1
1 addition, 1 deletion
doc/Doxyfile
doc/src/version_info.dox
+59
-2
59 additions, 2 deletions
doc/src/version_info.dox
with
61 additions
and
4 deletions
configure.ac
+
1
−
1
View file @
bb91bf74
...
...
@@ -2,7 +2,7 @@
#
# SPDX-License-Identifier: BSD-3-Clause
m4_define([yac_version], [3, 2, 0, _
a
])
m4_define([yac_version], [3, 2, 0, _
b
])
AC_PREREQ([2.69])
AC_INIT([yac],
...
...
This diff is collapsed.
Click to expand it.
doc/Doxyfile
+
1
−
1
View file @
bb91bf74
...
...
@@ -42,7 +42,7 @@ PROJECT_NAME = YetAnotherCoupler
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = 3.2.0_
a
PROJECT_NUMBER = 3.2.0_
b
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
...
...
This diff is collapsed.
Click to expand it.
doc/src/version_info.dox
+
59
−
2
View file @
bb91bf74
...
...
@@ -5,9 +5,66 @@
/**
* \page version_info Condensed release information
\section version_320_a Version 3.2.0 alpha (Apr 2024)
\section version_320_b Version 3.2.0 beta (Jun 2024)
- various fixes
- significant reduction in compiler warnings
- additional consistency checks for data provided by the user
- improved test coverage
- restructuring of files, directories, and Fortran modules
- renames `yac_interface.h` to `yac.h`
(`yac_interface.h` is kept until next major release of YAC)
- renames `yac_finterface.F90` to `yac_global.F90`
- renames `mo_yac_finterface.F90` to `yac_module.F90`
- renames Fortran module `mo_yac_finterface` to `yac`
(`mo_yac_finterface` is kept until next major release of YAC)
- renames Fortran module `mo_yac_core` to `yac_core`
(`mo_yac_core` is kept until next major release of YAC)
- renames Fortran module `mo_yac_utils` to `yac_utils`
(`mo_yac_utils` is kept until next major release of YAC)
- renames directory `contrib` to `src/utils`
- renames directory `python/tests` to `tests/python`
- `libyac.a` is now deprecated and split into `libyac_core.a`, `libyac_mci.a`,
and `libyac_utils.a`
- restructuring of configuration
- restores option `--disable-netcdf`
- adds option `--enable-deprecated` (allows usage of old names)
- adds option `--enable-openmp` (enables usage of OpenMP by YAC)
- replaces `--enable-lib-core-only` with `--disable-mci`
(`--enable-lib-core-only` is kept until next major release of YAC)
- adds option `--enable-utils`
- adds pkg-configs for core, utils, and mci
- extends workaround for NVHPC compiler to version 24 and older
- some renaming of C-interfaces
- `yac_get_grid_size` -> \ref yac_cget_grid_size
- `yac_get_points_size` -> \ref yac_cget_points_size
- adds Fortran interfaces
- \ref yac_fget_grid_size
- \ref yac_fget_point_size
- \ref yac_fget_default_instance_id
- \ref yac_fdef_comp_dummy
- adds Python interfaces and properties
- \ref yac.YAC.from_id
- \ref yac.YAC.cleanup
- \ref yac.Field.update
- \ref yac.Field.action
- \ref yac.Component.comp_comm_size
- \ref yac.Component.comp_comm_rank
- \ref yac.Reg2dGrid.def_points_unstruct
- \ref yac.Curve2dGrid.def_points_unstruct
- adds \ref python_logging "logging" to Python interface
- adds a Python script (\ref yac_replay.py) that is freely configurable
and provides field data from an input file through YAC to other
components
- adds usage of OpenMP to performance critical kernels in YAC
- adds support for scaling with user defined sphere radius to
\ref interp_method_spmap
- adds macros `YAC_VERSION_MAJOR`, `YAC_VERSION_MINOR`, `YAC_VERSION_PATCH`,
and `YAC_VERSION_TWEAK`
- adds debug option which writing of the global coupling configuration to
file after \ref phase_enddef (see \ref yaml_file)
- adds support for negative lags
- tba
\section version_311 Version 3.1.1 (Jan 2024)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment