ResInsight/ApplicationLibCode/UnitTests
Magne Sjaastad e9ff3540ba
Update dev branch after patch release
* Fix calculation for active cell values
Always allocate result data for active cells in destination case. Make sure that active cells is used for both population of expression variables and filtering of data. Improved naming to make it clear that we always work with active cell data.

* Check if scalar result index is valid
* Create the static scalar results once
addStaticScalarResult will clear already computed data, causing calculations to be triggered once more

* Early return if data already is available
If not checking if data is available, data is read from file and appended to result vector.

* Always check date for H5 files, and recreate if required

* Always recreate ESMRY if file exists and is older than SMSPEC

* #11355 Use category if result name starts with FIP or ends with NUM

* #11337 Summary import: Make sure ESMRY includes restart history

* #11334 Fix cvf::Viewport assert triggered for small contour map/2d intersection
Size of the overlay is could become negative, and would overflow for small views.

* #11310 Fix assert on single cell model.
Well pipe radius would become HUGE_VAL due to off-by-one error.
The assert could only happen on model with a single cell.

* Check equal grid size only when required
Equal grid size is required if there is more than one grid case in the expression. If a cell filter view is active, the visibility is based on one view and reused for all other grid models, and requires equal grid size.

* Remove obsolete log message

* Do not show dialog during regression tests

* Fix eclipse case contour map left click (#11378)

* Make sure we operate in the correct domain when picking points in the contour map

* Remove obsolete code causing grid to be loaded for all cases


* Bump version to 2024.03.1

---------

Co-authored-by: Kristian Bendiksen <kristian.bendiksen@gmail.com>
Co-authored-by: jonjenssen <69144954+jonjenssen@users.noreply.github.com>
2024-04-19 15:09:15 +02:00
..
TestData Avoid crash for summary file with no time steps 2023-12-11 12:32:19 +01:00
CMakeLists.txt Add polygon file readers and make sure UI items are in sync 2024-03-01 14:59:14 +01:00
cvfGeometryTools-Test.cpp Result Divided by Area: Establish concept used to compute flow velocity and normalized trans (#7349) 2021-02-11 03:01:17 +01:00
EclipseRftReader-Test.cpp #10649 ApplicationLibCode: Use collection.empty() instead of comparing with size 2023-09-27 10:16:37 +02:00
empty.cpp Add separate target for unit tests for easier test access. Remove unit tests from ResInsight application. (#11184) 2024-02-11 20:04:04 +01:00
Ert-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
exampleSetup.hpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
FixedWidthDataParser-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
HDF5FileReader-Test.cpp #10648 Refactor summary reader: return std::vector<double> instead of taking ptr. 2023-10-02 09:16:52 +02:00
HDF5FileWriter-Test.cpp Update dev branch after patch release 2024-04-19 15:09:15 +02:00
Intersect-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
ListKeywordsForObjectsAndFields-Test.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
main.cpp Add separate target for unit tests for easier test access. Remove unit tests from ResInsight application. (#11184) 2024-02-11 20:04:04 +01:00
ObservedDataParser-Test.cpp Rename to SummaryCategory 2023-09-20 09:58:48 +02:00
opm-flowdiagnostics-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
opm-import-well-data-Test.cpp Add support for grid import using opm-common 2023-08-28 13:46:50 +02:00
opm-summary-Test.cpp Avoid crash for summary file with no time steps 2023-12-11 12:32:19 +01:00
RiaCellDividingTools-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RiaDateStringParser-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RiaEclipseUnitTools-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaEnsembleNameTools-Test.cpp Refactor ensemble import dialog 2023-04-20 10:16:43 +02:00
RiaFilePathTools-Test.cpp Summary performance improvements 2024-03-18 11:46:43 +01:00
RiaGrpcInterface-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RiaInterpolationTools-Test.cpp Interpolation: Fix "trend" extrapolation for value outside of range on high end. 2024-04-05 14:39:46 +02:00
RiaMedianCalculator-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaMedianCalculator-Test.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaNumericalTools-Test.cpp Adjust value ranges using floor and ceil 2023-08-09 07:51:17 +02:00
RiaPolyArcLineSampler-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RiaProjectFileVersionTools-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RiaStatisticsTools-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaStdStringTools-Test.cpp Add realization filtering based on text string 2024-03-21 07:11:21 +01:00
RiaSummaryAddressAnalyzer-Test.cpp Rename to SummaryCategory 2023-09-20 09:58:48 +02:00
RiaSummaryStringTools-Test.cpp Add summary multi plot 2021-12-23 09:30:36 +01:00
RiaTestDataDirectory.h.cmake Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaTextFileCompare-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaTimeHistoryCurveTools-Test.cpp Move defines to RiaDateTimeDefines 2022-03-14 09:18:48 +01:00
RiaVariableMapper-Test.cpp Add name variable for path in project file 2022-12-08 07:08:22 +01:00
RiaWeightedGeometricMeanCalculator-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RiaWeightedHarmonicMeanCalculator-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RiaWeightedMean-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RicElementPropertyTableReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RicExpressionParser-Test.cpp #7316 Curve Calculator: Add support for single line if-statement 2021-02-02 14:30:26 +01:00
RifActiveCellsReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifCaseRealizationParametersReader-Test.cpp Refactor ensemble import dialog 2023-04-20 10:16:43 +02:00
RifcCommandCore-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifColorLegendData-Test.cpp Adjust value ranges using floor and ceil 2023-08-09 07:51:17 +02:00
RifCsvDataTableFormatter-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RifEclipseInputFileTools-Test.cpp Import of AICD valve definition from text file 2023-09-12 19:45:32 +02:00
RifEclipseSummaryAddress-Test.cpp Rename to SummaryCategory 2023-09-20 09:58:48 +02:00
RifEclipseTextFileReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifEclipseUserDataKeywordTools-Test.cpp #10649 ApplicationLibCode: Use collection.empty() instead of comparing with size 2023-09-27 10:16:37 +02:00
RifElasticPropertiesReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifElementPropertyTableReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifGridCalculationIO-Test.cpp Grid Calculator Export: improve test and error handling. 2023-12-01 11:06:15 +01:00
RifInpExportTools-Test.cpp #10437 Add utility for exporting Abaqus INP files. 2023-09-06 13:51:59 +02:00
RifOdbReader-Test.cpp Add separate target for unit tests for easier test access. Remove unit tests from ResInsight application. (#11184) 2024-02-11 20:04:04 +01:00
RifPerforationIntervalReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifPolygonReader-Test.cpp Add polygon file readers and make sure UI items are in sync 2024-03-01 14:59:14 +01:00
RifPressureDepthTextFileReader-Test.cpp Avoid hardcoded requirements for headers of RFT pressure files 2024-03-19 14:22:45 +01:00
RifReaderEclipseOutput-Test.cpp Add result type and create and use custom legend if possible 2023-05-09 11:41:56 +02:00
RifReaderEclipseSummary-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifReaderFmuRft-Test.cpp RFT: Improve text import and make sure visibility based on date is working 2023-11-06 10:20:22 +01:00
RifRevealCsvSectionSummaryReader-Test.cpp Rename to SummaryCategory 2023-09-20 09:58:48 +02:00
RifRevealCsvSummaryReader-Test.cpp #9773 Import data from Reveal and StimPlan as summary case. 2023-03-20 08:58:42 +01:00
RifRoffReader-Test.cpp Replace RifRoffReader code to utilize roffcpp::reader (#10098) 2023-04-17 09:45:14 +02:00
RifStimPlanCsvSummaryReader-Test.cpp Fix multiple defined symbols for unity build 2023-03-20 12:02:23 +01:00
RifStimPlanModelDeviationFrkExporter-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifStimPlanXmlReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RifSummaryCalculationIO-Test.cpp Summary Calculation: add import and export to toml 2023-12-04 17:26:44 +01:00
RifSummaryDataReader-Test.cpp #10648 Refactor summary reader: return std::vector<double> instead of taking ptr. 2023-10-02 09:16:52 +02:00
RifSurfaceImporter-Test.cpp #10649 ApplicationLibCode: Use collection.empty() instead of comparing with size 2023-09-27 10:16:37 +02:00
RifTextDataTableFormatter-Test.cpp Adjustments for release 2023-03-09 08:54:28 +01:00
RifThermalFractureReader-Test.cpp Thermal Fracture: add python script for exporting template as surface. 2022-10-03 08:33:55 +02:00
RifWellMeasurementReader-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigActiveCellInfo-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigCellGeometryTools-Test.cpp Add polyline filter support (#11048) 2024-01-12 09:52:29 +01:00
RigConvexHull-Test.cpp #9098 Thermal Fracture: interpolate missing values inside convex hull of points. 2022-07-06 18:18:11 +02:00
RigDeclineCurveCalculator-Test.cpp Add "Decline Curves" functionality. 2023-05-05 15:30:48 +02:00
RigHexGradientTools-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigHexIntersectionTools-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigReservoir-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigSlice2D-Test.cpp CMake : Improve handling of compiler flags (#8486) 2022-01-26 10:08:28 +01:00
RigStatisticsMath-Test.cpp Several performance fixes (#9026) 2022-06-07 21:09:36 +02:00
RigSurfaceResampler-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigSurfaceStatisticsCalculator-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigTimeCurveHistoryMerger-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigTofAccumulatedPhaseFractionsCalculator-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigTransmissibilityCondenser-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigWellLogCurveData-Test.cpp Fix automatic part id detection for Fault Reactivation Result, and resampling bug in RigWellLogCurveData 2023-06-20 10:08:10 +02:00
RigWellLogExtractor-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigWellPathGeometryExporter-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigWellPathGeometryTools-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RigWellPathIntersectionTools-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RimEmReader-Test.cpp Add reservoir case for EM data 2023-12-20 19:05:45 +01:00
RimRelocatePath-Test.cpp Change API for PdmObjectHandle and PdmFieldHandle 2023-05-12 21:41:34 +02:00
RimSummaryCaseCollection-Test.cpp Refactor: extract EnsembleParameter into separate file. 2021-06-30 10:43:11 +02:00
RimSummaryRegressionAnalysisCurve-Test.cpp #10292 Regression Analysis: add forecasting 2023-06-05 12:59:29 +02:00
RimWellLogCalculatedCurve-Test.cpp Rename RimWellLogDiffCurve to RimWellLogCalculatedCurve and additional improvements 2023-05-27 10:30:03 +02:00
RimWellLogExtractionCurveImpl-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
RimWellPathCompletions-Test.cpp Improve MSW export including multi lateral wells 2021-02-26 14:59:57 +01:00
RiuSummaryVectorDescriptionMap-Test.cpp #10649 ApplicationLibCode: Use collection.empty() instead of comparing with size 2023-09-27 10:16:37 +02:00
RivPipeGeometryGenerator-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RivTernaryScalarMapper-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
ScalarMapper-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
SolveSpaceSolver-Test.cpp clang-format: Set column width to 140 2023-02-26 10:48:40 +01:00
StructGridInterface-Test.cpp #7909 Surface Extraction : Updates based on review 2021-08-30 13:28:40 +02:00
WellPathAsciiFileReader-Test.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00