Skip to content
Snippets Groups Projects
Commit 8b6cea5e authored by Dmitri Naumov's avatar Dmitri Naumov
Browse files

[MatL] Major rewrite.

A lot of changes are renames for consistency with OGS.

Splitting files, and rename them (dropping mp, p, c prefixes).

Extraction of the create* functions lead to single step initialization
of the Medium, Phase, Component, and Property objects.

Formatting and clang-tidy.
Improve const-correctness.

Remove unneeded Undefined property: The nullptr is probably sufficient
in the PropertyArray, which is an array of pointers, for the property to
be undefined.

Unify value/dValue/d2Value access.

[App] Remove requirement for media ids sequence.

Reorder public, protected, private sections.

Add missing ogs_file_param documentation lines in the code.
parent 4f5e4c3e
No related branches found
No related tags found
No related merge requests found
Showing
with 764 additions and 52 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment