Magne Sjaastad
dc040d673a
RegressionTest: Improved application configuration
...
Disable read of faults (preferences)
Disable faults outside filters
Enable result mapping on faults
2014-01-23 13:17:49 +01:00
Magne Sjaastad
e0b093d78d
Replace space with underline in snapshot generated filenames
2014-01-23 09:25:22 +01:00
Magne Sjaastad
de7dddc25e
Add a folder to global path for Octave environment on Windows
2014-01-02 14:31:10 +01:00
Magne Sjaastad
d165d6ce38
Fixed rename on Linux
2013-12-19 11:07:33 +01:00
Magne Sjaastad
f13f91d74d
Show updated help text from menu Help -> Command line help
2013-12-19 10:45:15 +01:00
sigurdp
f0c0df2efa
Cleaned op help text for command line options.
...
Also semoved old argument arsing implementation
2013-12-19 10:07:19 +01:00
sigurdp
368af75bf2
Refactored ProgramOptions class
2013-12-04 14:56:04 +01:00
sigurdp
0656b5254f
First cut, command line options for batch processing
...
First cut implementation of command line oprions for batch proccessing.
Added support for the follwoing new command line options:
size, replacecase, replaceSourceCase and multiCaseSnapshots
Reworked the entire command line processing code.
2013-12-04 12:04:42 +01:00
Magne Sjaastad
e2663d7db6
Removed obsolete command line parameter
2013-10-21 14:41:42 +02:00
Jacob Støren
9eb4b19384
Use the improved Ceetron Navigation
2013-10-20 00:42:14 +02:00
Magne Sjaastad
74f6b544ce
Renaming related to import actions
2013-10-18 16:23:31 +02:00
Magne Sjaastad
3f7bdbb5ec
Use filename from file containing the grid as InputCase case description. Fixed Input Case Mock model.
2013-10-08 14:30:42 +02:00
Magne Sjaastad
08b970d084
Normalize line endings
2013-10-07 09:07:27 +02:00
Magne Sjaastad
cf439fbf96
RegressionTest: Fixes to regression testing system to make it run
...
correctly on Ubuntu 12.04 - fixed size of grabbed image. Side effect is
that the default window size for ResInsight is increased slightly.
Removed parameter to image comparison tool to allow running regression
tests on RedHat 5
2013-10-04 10:22:17 +02:00
Magne Sjaastad
483b1a0fd9
RegressionTests: Open HTML report in browser
2013-10-04 08:11:22 +02:00
Jacob Støren
77285785fb
Default file open dir on linux set to cwd
2013-10-01 12:04:36 +02:00
Magne Sjaastad
b0761d0612
Added dialog for configuration and execution of regression test from
...
Debug->Regression Test Dialog
Generalized read/write of pdm object fields using QSettings
2013-09-27 10:04:10 +02:00
Jacob Støren
3f2fb1aadc
Fixed Empty Environment Bug for Subprocesses
...
QProcessEnvironment was used wrong
2013-09-26 15:34:40 +02:00
Magne Sjaastad
5e6af679ba
Changed project file extension to RSP
2013-09-25 09:36:01 +02:00
Magne Sjaastad
91adbe79bf
Added support for asyncronous commands
...
Implemented command to issue a recompute of statistics for a statistics case on project loading
p4#: 22417
2013-09-16 07:42:30 +02:00
Jacob Støren
39178578de
Octave Interface: Setting LD_LIBRARY_PATH on the octave process to make the oct files find the (possibly) embedded Qt libraries
...
This should be the final adjustment to get rid of the resinsight startupscript
p4#: 22415
2013-09-15 10:53:36 +02:00
Magne Sjaastad
4329d6de0f
Process events to make active view set before executing Octave scripts
...
p4#: 22404
2013-09-13 11:01:29 +02:00
Magne Sjaastad
92408c7ec8
Make sure onProjectOpenedOrClosed() to set active view as Octave scripts depend on active view
...
p4#: 22403
2013-09-13 10:43:25 +02:00
Magne Sjaastad
74b6b858d3
Use a mutex to make sure all command objects have completed before issuing snapshots in the regression tests.
...
p4#: 22400
2013-09-13 09:23:33 +02:00
Magne Sjaastad
1c2e2f86c5
Restore window layout when regression tests have completed
...
p4#: 22390
2013-09-12 09:07:29 +02:00
Magne Sjaastad
c3adfb7cb0
Prototyped command object infrastructure to be used in regression tests of Octave scripts
...
p4#: 22387
2013-09-12 08:11:56 +02:00
Jacob Støren
f0ddf37301
Started to use Update-display-model-And-Redraw scheduling system.
...
First mainly for object toggle fields on well related objects, to avoid recreating the displaymode for each object toggeled by a multiselect command.
p4#: 22355
2013-09-08 22:59:46 +02:00
Magne Sjaastad
f9112c458c
Store username/password in session cache
...
Compute UTM region before import wizard is displayed
p4#: 22351
2013-09-08 10:53:25 +02:00
Jacob Støren
bb2af8269e
Sceduled Update-display-model-And-Redraw system
...
p4#: 22343
2013-09-07 10:27:22 +02:00
Magne Sjaastad
69f3f98f5a
Hide console on Windows
...
Show command line help text in dialog, accessible from About menu
Show command line help dialog instead of console output on Windows
p4#: 22130
2013-08-08 11:09:18 +02:00
Jacob Støren
fa410ba8a5
Fixed Animation Control problem on project open
...
TP#4088
p4#: 21934
2013-06-14 13:53:52 +02:00
Jacob Støren
03ad142261
Removed debug output
...
p4#: 21887
2013-06-12 10:52:46 +02:00
Jacob Støren
6ac8c4365f
Project tree: Fixed several issues after the reconfiguration
...
Missing Icon and text on the Grid Models folder
New cases and Grid Case Groups ended up outside the Grid Model Folder
Old Project files did not show up properly
p4#: 21854
2013-06-07 14:54:02 +02:00
Vidar Lundberg
6340c4a4a8
Established new PDM structure with RimProject owning RimOilFields owning RimAnalysisModels.
...
Moved wellPathCollection into new class RimOilFields.
Moved cases (previously called reservoirs) and caseGroups from RimProject into new class RimAnalysisGroups.
Added support for old project files, move cases and caseGroups from RimProject to RimAnalysisModels. (Do not handle WellPaths for old project files in a similar way, since almost no users have used this functionality yet.)
p4#: 21846
2013-06-06 15:07:31 +02:00
Magne Sjaastad
fa161607a1
Added context menu used to execute a script for multiple cases
...
For all selected cases, set current case and launch an external Octave process using this current case
p4#: 21742
2013-05-27 15:38:03 +02:00
Vidar Lundberg
163ce74052
Added visualization of Well Paths in reservoir views.
...
Added PDM objects for a list of well paths (RimWellPathCollection) and for individual well paths (RimWellPath).
RimWellPathCollection uses RivWellPathCollectionPartMgr to generate visualization parts for each well path in the collection.
RimWellPath handles geometry defined in RigWellPath, and RivWellPathPartMgr is used to generate visualization parts. The well path visualization parts are generated by reusing RivPipeGeometryGenerator (also used for well pipes).
Added features:
- Select Open Well Paths in File menu to open one or more well path files, file format supported is Statoil JSON format.
- Each well path has a label showing the name, and the PDM window will show additional info (Id, Source System, UTM Zone, Update Date and User, Survey Type, File Path).
- Possible to turn on / off visibility, set thickness, set color for individual well paths.
- List of well paths including specified parameters/settings will be stored in project file.
- Possible to clip all well paths at a specified distance to the reservoir as this is the relevant area to see, and if showing whole well path it may be problematic for auto zoom etc.
Known problems:
- Well paths are not shown in some types of reservoir views, for instance reservoir views showing well pipes. Will look into this later.
p4#: 21658
2013-05-16 14:10:22 +02:00
Jacob Støren
cad25bcd59
Caf:PdmUiTree: Rewrote rebuildUiSubTree to become updateUiSubTree
...
Now the UI state is preserved when refreshing the tree, making it suitable
to use this method more extensively. This paves the way to make changes to the Pdm data structure without considering the ui at all, until a call to updateUiSubTree gets the ui gracefully into sync.
p4#: 21599
2013-05-13 12:00:52 +02:00
Magne Sjaastad
eecd069b0a
Introduced caseId to RimCase. Project keeps track of largest used ID, and is responsible for assigning ID to cases.
...
p4#: 21576
2013-05-08 10:41:56 +02:00
Jacob Støren
cf664210bf
Major cleanup/change in the way things are included.
...
Needs a Linux compile check.
p4#: 21545
2013-05-06 10:55:00 +02:00
Magne Sjaastad
8ef10316d8
Make sure grabbed buffer is GL_FRONT
...
p4#: 21534
2013-05-03 10:07:53 +02:00
Jacob Støren
60f86cfc3f
Result Selection: Result is not changed before user actively selects in the list.
...
Changig type or porosity model only changes what variables are shown as accessible.
This is also applied to property filters.
Dual porosity support is also added to property filtered. Forgotten before.
p4#: 21499
2013-04-30 13:41:53 +02:00
Magne Sjaastad
37ff2b2b73
When loading a project, also read source cases from a grid case group with one or more attached view(s)
...
p4#: 21467
2013-04-29 11:07:57 +02:00
Magne Sjaastad
b00f455e94
Select statistics case after creating a grid case group
...
p4#: 21464
2013-04-26 19:19:33 +02:00
Magne Sjaastad
b3c30c1b21
Added support for setting multiple script directories
...
p4#: 21393
2013-04-24 07:35:31 +02:00
Magne Sjaastad
de5542976c
Avoid to rebuild the complete project tree view when importing a grid case group
...
Set cell results as current item in tree view when importing a case
p4#: 21368
2013-04-23 08:11:52 +02:00
Magne Sjaastad
8c28e8ff6c
Create UI tree items and insert in parent when opening new cases from file. Avoid building the complete tree using onProjectOpenedOrClosed()
...
p4#: 21357
2013-04-22 11:54:41 +02:00
Magne Sjaastad
b5b9a736e2
As creation of a font is time consuming, create one application font instance
...
p4#: 21338
2013-04-19 08:02:36 +02:00
Jacob Støren
337e0c3226
Added mesh color as preference, and resetting of preferences before doing regression tests
...
p4#: 21263
2013-04-12 13:15:41 +02:00
Magne Sjaastad
48d2a6c598
Use model index at drop position when asking user for confirm of drop event causing statistics to be deleted
...
p4#: 21242
2013-04-11 12:06:38 +02:00
Magne Sjaastad
de56495c13
Always select SOIL as default result
...
p4#: 21219
2013-04-10 11:21:41 +02:00
Jacob Støren
09810bf586
Fixed error in path update logic
...
p4#: 21209
2013-04-09 15:38:37 +02:00
Magne Sjaastad
bd563df02e
Use setter instead of overloaded constructor
...
p4#: 21177
2013-04-08 14:29:43 +02:00
Jacob Støren
fd67c9dc18
Statistics ui: Replaced status and unlock button with a Calculate/Edit button.
...
Made Summary description complete and more compact
p4#: 21176
2013-04-08 14:17:39 +02:00
Magne Sjaastad
64899f62c2
Detect when project path has changed, and do a explicit update of file path for RimCases.
...
Do not use initAfterRead
p4#: 21165
2013-04-08 12:01:40 +02:00
Magne Sjaastad
b9ed45af2c
If project is moved on disk, execute initAfterRead() to propagate project file name changes to underlying objects
...
p4#: 21159
2013-04-08 08:36:34 +02:00
Magne Sjaastad
95d1c98bee
Read grid dimensions and verify equality before adding a result case
...
Harmonized and refactored creation of RimResultCases
p4#: 21156
2013-04-07 17:27:45 +02:00
Jacob Støren
e10bd73658
Renamed the final filenames for this time:
...
RICursors RiuCursors
RIMainWindow RiuMainWindow
RIPreferencesDialog RiuPreferencesDialog
RIProcessMonitor RiuProcessMonitor
RIResultInfoPanel RiuResultInfoPanel
RIViewer RiuViewer
p4#: 21072
2013-03-22 17:30:50 +01:00
Jacob Støren
c8da0f4179
Aligning prefix of class names with standard:
...
RICursors RiuCursors
RIMainWindow RiuMainWindow
RIPreferencesDialog RiuPreferencesDialog
RIProcessMonitor RiuProcessMonitor
RIResultInfoPanel RiuResultInfoPanel
RIViewer RiuViewer
p4#: 21071
2013-03-22 17:17:56 +01:00
Jacob Støren
f0174a02fa
More file renaming:
...
RigEclipseCase RigCaseData
RigReservoirCellResults RigCaseCellResultsData
RigWellResults RigSingleWellResultsData
RigGridCollection RigGridManager
p4#: 21070
2013-03-22 16:58:44 +01:00
Jacob Støren
6a2cbbcf07
Renamed files:
...
RimReservoir RimCase
RimResultReservoir RimResultCase
RimInputReservoir RimInputCase
p4#: 21069
2013-03-22 16:40:41 +01:00
Jacob Støren
b903c7f8c2
Renamed files:
...
RIApplication RiaApplication
RIPreferences RiaPreferences
p4#: 21068
2013-03-22 16:24:42 +01:00