Disabled model selection when StabilityOutside or StabilityInside failure mechanism is active:- Set UpLiftVan as default value when a new project is made- Added tests to verify behaviourRelated to Issue [MWDAM-1630]
Incorporated comments reviewer:- Moved the naming of the read SoilProfile2D to the Importer as all the information is available there-- The reader is only responsible for reading the soil profile, not for setting additional postprocessing of the read dataRelated to Issue [MWDAM-1374]
Incorporated comments reviewer:- Removed argument "propertyName" and made dedicated messages for when the soil or geometry version numbers are unsupported Related to Issue [MWDAM-1374]
Incorporated comments reviewer:- Added check on whether the profile name has the .sti extension. If not --> add the extension to read from the reader.- Corrected behaviour on the StiFileReader to set the profile name equivalent to the filename without extension.Related to Issue [MWDAM-1374]
Fixed unit test, as SoilProfile2D profiles in a segment are being read from sti file:- Reverted changes for the localChanges, as this ensures that ONLY the segments in the waterboard is serialized (prevents duplicated serialization)- Cleaned up implementationRelated to Issue [MWDAM-1380]
Added logic to wire the imported (and converted) soil profiles to the XMLInput object:- Added unit tests to verify behaviourRelated to Issue [MWDAM-1380]
Adjusted reader to set the full name on the soil profile instead of only the file name without extension --> the segments refer to the full name in the XML export.Related to Issue [MWDAM-1374]
Updated converter to set the correct values for the WaterpressureInterpolationModel:- Set to value 1 as this corresponds with the DAM engine implementation of hydrostatic modelRelated to Issue [MWDAM-1374]
Added functionality to set the name to the soil profile (this is not set automatically):- Adjusted tests to verify behaviour.- Added missing license headersRelated to Issue [MWDAM-1374]
Fixed failing test:- The surfaces differ in order on different machines, so only assert whether all the surfaces are present.Related to Issue [MWDAM-1374]