Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
dorie
dorie
Commits
697a6695
Commit
697a6695
authored
Aug 24, 2018
by
Lukas Riedel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update CHANGELOG.md
[ci skip]
parent
279bfbdc
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
0 deletions
+21
-0
CHANGELOG.md
CHANGELOG.md
+21
-0
No files found.
CHANGELOG.md
View file @
697a6695
...
...
@@ -6,6 +6,9 @@
### Added
*
DORiE now depends on
[
`yaml-cpp`
](
https://github.com/jbeder/yaml-cpp/
)
, a
library for reading YAML files. The version required is >=5.2.0.
*
New classes representing parameterizations. Every parameterization must now
derive from
`RichardsParameterization`
, and return function objects
representing parameterization functions.
### Changed
*
`Simulation`
is renamed
`RichardsSimulation`
and moved to
...
...
@@ -13,6 +16,24 @@
*
`RichardsSimulation`
now has its own
`RichardsSimulationTraits`
derived from
`BaseTraits`
, which defines all its member types.
`BaseTraits`
now have
reduced content and are intended to be shared between models/simulations.
*
Data structures for storing and accessing parameters. The new class
`FlowParameters`
maps parameter sets and scaling factors to every grid cell
on the coarsest grid level, and only stores one set of parameters for
each soil layer. Before querying the parameterization functions, users need
to call
`FlowParameters::bind`
with a grid entity to cache the appropriate
data. All classes and functions querying parameter data have been updated.
The old parameterization classes located in
[
`param_base.hh`
](
dune/dorie/solver/param_base.hh
)
,
[
`param_factory.hh`
](
dune/dorie/solver/param_factory.hh
)
, and
[
`param_van_genuchten.hh`
](
dune/dorie/solver/param_van_genuchten.hh
)
are still used for reading in data for the new storage scheme.
The respective objects are freed once a simulation commences.
### Deprecated
*
The configuration file key
`[parameters.interpolation]`
is deprecated due to
the new scheme for storing parameterization data. DORiE now only supports
nearest-neighbor interpolation of parameters and scaling factors.
## 1.1.1 (2018-08-21)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment