[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.
Showing
- Applications/ApplicationsLib/ProjectData.cpp 9 additions, 13 deletionsApplications/ApplicationsLib/ProjectData.cpp
- Applications/ApplicationsLib/ProjectData.h 1 addition, 1 deletionApplications/ApplicationsLib/ProjectData.h
- MaterialLib/MPL/Component.cpp 48 additions, 0 deletionsMaterialLib/MPL/Component.cpp
- MaterialLib/MPL/Component.h 43 additions, 21 deletionsMaterialLib/MPL/Component.h
- MaterialLib/MPL/Components/Components.h 2 additions, 2 deletionsMaterialLib/MPL/Components/Components.h
- MaterialLib/MPL/Components/Water.cpp 28 additions, 0 deletionsMaterialLib/MPL/Components/Water.cpp
- MaterialLib/MPL/Components/Water.h 3 additions, 3 deletionsMaterialLib/MPL/Components/Water.h
- MaterialLib/MPL/CreateComponent.cpp 99 additions, 0 deletionsMaterialLib/MPL/CreateComponent.cpp
- MaterialLib/MPL/CreateComponent.h 37 additions, 0 deletionsMaterialLib/MPL/CreateComponent.h
- MaterialLib/MPL/CreateMaterialSpatialDistributionMap.cpp 7 additions, 5 deletionsMaterialLib/MPL/CreateMaterialSpatialDistributionMap.cpp
- MaterialLib/MPL/CreateMaterialSpatialDistributionMap.h 1 addition, 1 deletionMaterialLib/MPL/CreateMaterialSpatialDistributionMap.h
- MaterialLib/MPL/CreateMedium.cpp 46 additions, 0 deletionsMaterialLib/MPL/CreateMedium.cpp
- MaterialLib/MPL/CreateMedium.h 32 additions, 0 deletionsMaterialLib/MPL/CreateMedium.h
- MaterialLib/MPL/CreatePhase.cpp 112 additions, 0 deletionsMaterialLib/MPL/CreatePhase.cpp
- MaterialLib/MPL/CreatePhase.h 41 additions, 0 deletionsMaterialLib/MPL/CreatePhase.h
- MaterialLib/MPL/CreateProperty.cpp 151 additions, 0 deletionsMaterialLib/MPL/CreateProperty.cpp
- MaterialLib/MPL/CreateProperty.h 43 additions, 0 deletionsMaterialLib/MPL/CreateProperty.h
- MaterialLib/MPL/MaterialSpatialDistributionMap.cpp 1 addition, 1 deletionMaterialLib/MPL/MaterialSpatialDistributionMap.cpp
- MaterialLib/MPL/MaterialSpatialDistributionMap.h 5 additions, 5 deletionsMaterialLib/MPL/MaterialSpatialDistributionMap.h
- MaterialLib/MPL/Medium.cpp 55 additions, 0 deletionsMaterialLib/MPL/Medium.cpp
Loading
Please register or sign in to comment