Commit Graph
100 Commits
Author SHA1 Message Date
Magne Sjaastad 973eb5c8f7 Use concept of parentObjectsOfType to avoid dynamic cast in application code.
p4#: 20887
2013-03-13 13:51:26 +01:00
Magne Sjaastad 055319a846 Use parentObjects instead of parentFields
p4#: 20878
2013-03-13 11:58:26 +01:00
Magne Sjaastad 4358d87c09 If no views are created for RimReservoird, delete the current RigEclipseCase.
Then all data will be read from file as if the case was opened as a stand alone case.
p4#: 20876
2013-03-13 11:42:26 +01:00
Magne Sjaastad 449b22c681 Do not use smart pointer in this class
p4#: 20875
2013-03-13 11:39:27 +01:00
Magne Sjaastad 231004c709 Do not use smart pointer in this class
p4#: 20875
2013-03-13 11:38:46 +01:00
Magne Sjaastad 99917c60ad Compute SOIL for each time step
Added support for computing statistics for derived SOIL
p4#: 20873
2013-03-13 10:29:47 +01:00
Magne Sjaastad 06460424af Check for empty source cases
p4#: 20871
2013-03-13 08:03:26 +01:00
Magne Sjaastad 766996a9fd Include static properties when computing statistics
p4#: 20870
2013-03-13 07:58:49 +01:00
Magne Sjaastad 94065f29ed Removed obsolete code
p4#: 20857
2013-03-12 09:59:33 +01:00
Magne Sjaastad 61e8115141 Fixed indentation issues
Renamed and added asserts
p4#: 20846
2013-03-11 14:04:48 +01:00
Magne Sjaastad 086262a4b6 Fixed how to compute number of views in a collection
p4#: 20842
2013-03-11 08:24:45 +01:00
Magne Sjaastad 9605a1eec9 Added clear method to make sure all objects are destroyed.
p4#: 20828
2013-03-08 08:36:30 +01:00
Magne Sjaastad 0a02805a8f Added assert on ref count of referenced object, as this object is assumed to be released in the destructor
p4#: 20827
2013-03-08 08:35:27 +01:00
Magne Sjaastad f6fa801607 Use raw pointers in file readers to avoid circular references
p4#: 20826
2013-03-08 08:24:40 +01:00
Magne Sjaastad 208e904f57 Rebuild geometry after computing new active cell info, and update views
p4#: 20821
2013-03-07 14:57:28 +01:00
Magne Sjaastad 1bf1d5a7cf Rebuild geometry after computing new active cell info, and update views
p4#: 20821
2013-03-07 14:56:52 +01:00
Magne Sjaastad 05b6c1ad18 Compute active cell info grid by grid
p4#: 20817
2013-03-07 13:20:15 +01:00
Magne Sjaastad ec825145df Fixed invalid active global index
p4#: 20816
2013-03-07 13:13:34 +01:00
Magne Sjaastad 6bf3776a5d Add one statistical case object when creating a case group
p4#: 20808
2013-03-07 10:06:31 +01:00
Magne Sjaastad 868c90dd03 Removed checkbox selections for statistical configuration
p4#: 20805
2013-03-07 09:49:33 +01:00
Magne Sjaastad 86696d85e5 Delete child objects when object is deleted
p4#: 20799
2013-03-07 09:21:29 +01:00
Magne Sjaastad 02c7cc2b06 Fixed filenames for dynamic result access
p4#: 20762
2013-03-05 13:49:34 +01:00
Magne Sjaastad e94264a39f Added support for building of metadata from existing time steps
Improved statistics calculation for opening single time step files
Close all dynamic access files when a time step statistics is complete
p4#: 20756
2013-03-05 13:10:26 +01:00
Magne Sjaastad 452b08db3a Added progress info
p4#: 20755
2013-03-05 13:03:52 +01:00
Magne Sjaastad debb8e132f Linux fix
p4#: 20715
2013-03-05 08:39:50 +01:00
Magne Sjaastad 7174049aed Use time step dates from first source case when creating a statistical result
p4#: 20713
2013-03-05 08:34:45 +01:00
Magne Sjaastad a6c9d9d0f0 Linux fix
p4#: 20696
2013-03-02 15:39:33 +01:00
Magne Sjaastad a63c656a48 Added RigStatistics
p4#: 20695
2013-03-02 15:33:27 +01:00
Magne Sjaastad 4c955ece4a Improved statistical data infrastructure
p4#: 20694
2013-03-02 15:32:38 +01:00
Magne Sjaastad 42f3f0b2d2 Fixed invalid check
p4#: 20692
2013-03-02 15:10:10 +01:00
Magne Sjaastad 5ed0e5a725 Linux fixes
p4#: 20691
2013-03-02 10:18:27 +01:00
Magne Sjaastad 27a8088421 Compute global count based on active cell vectors
p4#: 20688
2013-03-01 16:13:37 +01:00
Magne Sjaastad 1a05676551 Fixed missing open of INIT file
p4#: 20666
2013-02-28 11:27:37 +01:00
Magne Sjaastad 839a617916 Do not store scripts in project file
p4#: 20665
2013-02-28 10:15:28 +01:00
Magne Sjaastad 0993a8984d Fixed unit tests
p4#: 20659
2013-02-28 08:04:43 +01:00
Magne Sjaastad 3dbc8a9d57 Improved multi case initial reading
When creating a multi case group from multiple files, read grid from first file.
The main grid from the first case is reused for the other cases.
NOTE: Metadata and well information is not read for the other cases
p4#: 20655
2013-02-27 15:27:33 +01:00
Magne Sjaastad 3dc027e29e Fixed issue related to reading data after close
p4#: 20647
2013-02-27 14:30:32 +01:00
Magne Sjaastad d628973f56 Rename and improvements related to close
p4#: 20645
2013-02-27 14:13:37 +01:00
Magne Sjaastad 7694c5d02d Added support for lazy file parsing and improved closing of files
p4#: 20644
2013-02-27 14:01:36 +01:00
Magne Sjaastad 092974a7fa Rename, reject update of active cell data if number of cells is not matching
p4#: 20641
2013-02-27 11:54:32 +01:00
Magne Sjaastad df281ccb2b Added reading of active cell data from EGRID file directly
p4#: 20640
2013-02-27 11:27:02 +01:00
Magne Sjaastad 2b5bea7a4a Cleaned up and improved how files are included from CMakeLists_files.cmake
p4#: 20616
2013-02-26 09:38:33 +01:00
Magne Sjaastad 1a235529ac Removed active cell info from RigCell
Set all cells active for mock models
p4#: 20614
2013-02-25 14:07:59 +01:00
Magne Sjaastad edda92182b Use active cell info struct instead of RigCell member function
p4#: 20613
2013-02-25 14:01:40 +01:00
Magne Sjaastad d8000be32a Use isActiveInMatrixModel instead of activeInMatrixModel
p4#: 20612
2013-02-25 13:27:38 +01:00
Magne Sjaastad f00152823f Consolidated cache data computations
Removed automatic insertion of grids into identical grid groups
p4#: 20607
2013-02-22 10:12:06 +01:00
Magne Sjaastad 49236839a3 Added menu item for multiple case import
Find EGRID files recursively in subfolders
p4#: 20603
2013-02-21 16:46:34 +01:00
Magne Sjaastad 0dc492da75 Added casecollection in grid case group
p4#: 20602
2013-02-21 15:37:51 +01:00
Magne Sjaastad 4a3bde5baa Moved statistical cases into statistics case collection
p4#: 20599
2013-02-21 12:00:49 +01:00
Magne Sjaastad f45c581dbc Added name to group case
p4#: 20595
2013-02-21 10:38:28 +01:00
Magne Sjaastad a0b2be3dee Added framework for statistical calculation reader
p4#: 20591
2013-02-21 08:48:26 +01:00
Magne Sjaastad b6abc0c6ea Added CMakeLists_files.cmake in FileInterface folder
p4#: 20590
2013-02-21 08:46:09 +01:00
Magne Sjaastad 9ad5ec5449 Add view from context menu of case
p4#: 20589
2013-02-21 08:39:50 +01:00
Magne Sjaastad e82aef5850 Imroved lifespan handling for reservoirs
p4#: 20526
2013-02-15 10:01:41 +01:00
Magne Sjaastad 73c9459276 Simplified adding of view
p4#: 20524
2013-02-15 09:21:28 +01:00
Magne Sjaastad c92e822f3f Added context menu items for adding new statistical case
p4#: 20523
2013-02-15 08:44:45 +01:00
Magne Sjaastad 67cab9448e Added statistical calculation framework
p4#: 20521
2013-02-14 15:27:35 +01:00
Magne Sjaastad 3490d07dd1 Added IdenticalGridCaseGroup, now displayed in tree view
p4#: 20518
2013-02-14 14:30:01 +01:00
Magne Sjaastad 8f50b90216 Added grid collection and reuse of MainGrid if the grids are equal
p4#: 20517
2013-02-14 13:16:56 +01:00
Magne Sjaastad 46cb61e859 Rename
p4#: 20515
2013-02-14 10:19:27 +01:00
Magne Sjaastad b1531c5454 Initial version of RigGridCollection
p4#: 20514
2013-02-14 10:08:56 +01:00
Magne Sjaastad f344466037 Always use smart pointers
p4#: 20513
2013-02-14 10:02:49 +01:00
Magne Sjaastad b4a6cccfb0 Added include of math.h
p4#: 20508
2013-02-13 14:59:30 +01:00
Magne Sjaastad b8e663da03 Added list of files in CMakeLists_files.cmake
Do not use precompiled headers for ReservoirDataModel files
p4#: 20506
2013-02-13 14:50:37 +01:00
Magne Sjaastad 33a6157906 Cleanup of comments
p4#: 20504
2013-02-13 13:50:37 +01:00
Magne Sjaastad a09dba2670 File rename from RigReservoir to RigEclipseCase
p4#: 20503
2013-02-13 13:33:35 +01:00
Magne Sjaastad ec8817e207 Renamed RigReservoir to RigEclipseCase
p4#: 20500
2013-02-13 13:24:39 +01:00
Magne Sjaastad b1cb8a6716 Moved result value vectors from MainGrid to Reservoir
p4#: 20499
2013-02-13 13:10:54 +01:00
Magne Sjaastad f14c03f172 Fixed index bug in data access
p4#: 20498
2013-02-13 11:47:29 +01:00
Magne Sjaastad a0d6890aa3 Removed obsolete code
p4#: 20492
2013-02-13 11:24:36 +01:00
Magne Sjaastad e99c1cbfb1 Moved computation of geometry bounding box from main grid to reservoir
p4#: 20490
2013-02-13 11:04:45 +01:00
Magne Sjaastad f04b4b0258 Use data access objects for cell edge visualization
p4#: 20489
2013-02-13 10:27:33 +01:00
Magne Sjaastad 1a17875dc1 Restructured data access objects, added factory method
p4#: 20471
2013-02-12 14:46:45 +01:00
Magne Sjaastad d45aded7f7 Removed more functions from MainGrid
p4#: 20468
2013-02-12 14:00:39 +01:00
Magne Sjaastad 6c7dc10791 Removed functions from MainGrid
p4#: 20459
2013-02-12 12:55:58 +01:00
Magne Sjaastad ea2c890b95 Moved active cell computation from main grid to socket server
p4#: 20458
2013-02-12 12:05:41 +01:00
Magne Sjaastad 6101209d40 Moved functionality from main grid to active cell info
p4#: 20457
2013-02-12 11:50:23 +01:00
Magne Sjaastad 996f2fc7eb Release active cell info if no fracture cells is present.
p4#: 20456
2013-02-12 11:43:36 +01:00
Magne Sjaastad 3377f0ef90 Update .gitignore 2013-02-12 11:49:38 +01:00
Magne Sjaastad 99f5299030 Release active cell info if no fracture cells is present.
p4#: 20456
2013-02-12 11:26:33 +01:00
Magne Sjaastad 2b4edf39d1 Use active cell info structure
p4#: 20455
2013-02-12 11:15:36 +01:00
Magne Sjaastad 0bc3d9f205 More tests and moved more functions
p4#: 20447
2013-02-12 07:11:32 +01:00
Magne Sjaastad 8fd8a31aec Added RigActiveCellInfo
Started refactoring aiming for extracting all active cell information into RigActiveCellInfo.
p4#: 20445
2013-02-11 15:12:53 +01:00
Magne Sjaastad c77f1879eb Upped to new internal version after pushing changes to main branch
p4#: 20444
2013-02-11 14:42:47 +01:00
Magne Sjaastad a0a1b5f7c3 Upped to 0.9.2
p4#: 20443
2013-02-11 13:58:58 +01:00
Magne Sjaastad e343dc73b4 Added hide all dockwidgets, used before executing regression tests
p4#: 20442
2013-02-11 11:47:45 +01:00
Magne Sjaastad 942cccfdcb Search for Eclipse data in project file folder in addition to the given case folder.
This allows for copy of a folder containing a project file and related Eclipse data
p4#: 20437
2013-02-11 08:16:51 +01:00
Magne Sjaastad 6017e6db35 Build new well pipe geometry when radius is changed
p4#: 20431
2013-02-08 14:59:27 +01:00
Magne Sjaastad d5e491b7e0 If K-value for a well is given in fracture grid, subtract NZ from K to get index in matrix grid.
p4#: 20429
2013-02-08 14:51:42 +01:00
Magne Sjaastad defc91ba08 As display of wells is dependent on timestep, do not reset timestep when no results are present.
This fix was reverted unintentionally.
p4#: 20423
2013-02-07 15:49:36 +01:00
Magne Sjaastad f8059880b8 As display of wells is dependent on timestep, do not reset timestep when no results are present.
p4#: 20411
2013-02-07 12:28:34 +01:00
Magne Sjaastad 7a88cf899b More robust creation of data access object
p4#: 20410
2013-02-07 12:16:04 +01:00
Magne Sjaastad 5e38c909cf Early exit when data fails to load
p4#: 20405
2013-02-07 10:12:59 +01:00
Magne Sjaastad dbeb61bd53 Added test to make data access more robust.
p4#: 20403
2013-02-07 09:06:37 +01:00
Magne Sjaastad 0ed6c97ee3 Removed access method for time step texts, as it was not used
p4#: 20400
2013-02-07 08:41:40 +01:00
Magne Sjaastad 3906298cb6 Added support for reading more than one timestep per day. If this is detected, show hours and minutes in animation toolbar.
p4#: 20399
2013-02-07 08:35:04 +01:00
Magne Sjaastad 4f44afdac1 Added command line parameter to save snapshots for all views. Closes down the application after writing images to file.
p4#: 20390
2013-02-06 13:23:46 +01:00
Magne Sjaastad 7648a63f02 Added functions used to create 2D images from 3D views
p4#: 20385
2013-02-06 11:43:26 +01:00
Magne Sjaastad d1f8110deb Added missing test for fracture result data item count
p4#: 20383
2013-02-06 10:07:35 +01:00
Magne Sjaastad f9dca273af Added missing computation of active cell count to mock models
p4#: 20382
2013-02-06 10:02:50 +01:00