mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-25 22:50:25 -05:00
Performance improvements ensemble curves
* Do not create ensemble in initAfterRead * Check if filter is active before update * Do not recompute statistics on every loadData * Removes unnecessary resampling * MSVC: Add support for dynamic deoptimalization * Make sure RFT plots are initialized based on curves in project file * Make sure the progress dialog is always on top * Add more progress info when loading project file * Make sure names in RFT plots are updated
This commit is contained in:
1 parent
6da41a4c5a
commit
118ecf941a
10 files changed
+78
-14
No files matched your search
@@ -214,6 +214,18 @@ list(APPEND ALL_SOURCE_FILES ${CPP_SOURCES} ${MOC_SOURCE_FILES}
|
||||
|
||||
add_library(${PROJECT_NAME} OBJECT ${ALL_SOURCE_FILES})
|
||||
|
||||
option(RESINSIGHT_ENABLE_DYNAMIC_DEOPTIMALIZATION
|
||||
"Ensable Dynamic Deoptimalization" OFF
|
||||
)
|
||||
mark_as_advanced(FORCE RESINSIGHT_ENABLE_DYNAMIC_DEOPTIMALIZATION)
|
||||
if(MSVC AND RESINSIGHT_ENABLE_DYNAMIC_DEOPTIMALIZATION)
|
||||
message("Dynamic Deoptimalization is enabled on : ${PROJECT_NAME}")
|
||||
target_compile_options(${PROJECT_NAME} PRIVATE /dynamicdeopt)
|
||||
target_link_options(${PROJECT_NAME} PRIVATE /DYNAMICDEOPT)
|
||||
else()
|
||||
message("Dynamic Deoptimalization is disabled on : ${PROJECT_NAME}")
|
||||
endif()
|
||||
|
||||
option(RESINSIGHT_ENABLE_PRECOMPILED_HEADERS "Use Precompiled Headers" OFF)
|
||||
mark_as_advanced(FORCE RESINSIGHT_ENABLE_PRECOMPILED_HEADERS)
|
||||
if(RESINSIGHT_ENABLE_PRECOMPILED_HEADERS)
|
||||
|
||||
Reference in new issue
Block a user