Commit Graph

111 Commits

Author SHA1 Message Date
Jacob Støren
f28c18d76a Removed two dubious test lines from the Octave Unit test (#325)
they did not pass in Octave-4.0.0, and I can't see their actual
testing value.
2015-07-01 07:44:52 +02:00
Jacob Støren
09d14c8ee2 Support Octave-4.0.0 on windows.(#325)
The modifications is also working in the old 3.6.1 version of octave,
so they should be good in the versions between too.
2015-07-01 07:44:51 +02:00
Jacob Støren
70b84957f9 Changed the oct-file build system to also handle octave-4.0.0 (#325) 2015-07-01 07:44:50 +02:00
Jacob Støren
710f3d6c62 Adjusted cmake messages 2015-05-19 21:27:29 +02:00
Roland Kaufmann
b019ad260d Duplicate MacOS X framework voodoo for mkoctfile
When CMake encounter a framework in the list passed to
include_directories, it will change this into an -F option. We have to
do the same when we want to pass this list to the mkoctfile custom
command.
2015-01-01 19:46:25 +01:00
Magne Sjaastad
8c259dcd5e Octave interface test fixes
Do not test for number of properties, as this now is dynamic
Do not read out SOIL, as the changes in property handling does not
support statistics for derived results, and SOIL is now part of the
general derived results.
2014-09-08 15:36:44 +02:00
Magne Sjaastad
1e7bde299d Added build configuration description for Octave for Windows 2014-08-14 10:55:45 +02:00
Jacob Støren
c96169c62e Fixed crash in loading Statistics RegTest manually 2014-07-02 14:11:56 +02:00
Jacob Støren
82e97da553 Fixed Octave Hang after large dataset writes
https://github.com/OPM/ResInsight/issues/192
2014-06-30 12:00:41 +02:00
Magne Sjaastad
924a43b4bc Fix for Octave config with system Qt 2014-06-09 13:12:56 +02:00
Magne Sjaastad
c431e1c1d9 Use system Qt if no custom Qt for Octave plugins is specified 2014-06-09 12:22:36 +02:00
Magne Sjaastad
f1a0bd679c Removed riSocketTools and updated use of block data transfer 2014-04-22 13:17:54 +02:00
Magne Sjaastad
e799a25c2e Block transfer for active cell info 2014-04-22 13:17:53 +02:00
Magne Sjaastad
19b655542a Use block transfer for data transfer of cell properties 2014-04-22 13:17:53 +02:00
Magne Sjaastad
32bfb65a9d Added socket data transfer
Added one common class used to transfer data using socket. This class is
used both from the Octave plugins and from the socket server code in
ResInsight
2014-04-22 13:17:52 +02:00
Magne Sjaastad
1693ae25dd Updated riGetGridProperty 2014-04-22 13:17:47 +02:00
Magne Sjaastad
b16536c9b0 Use socket block read/write for geometry data 2014-04-22 13:17:45 +02:00
Magne Sjaastad
414384804e Moved socket max byte count to riSettings
Added header files to cmake
2014-04-22 13:17:45 +02:00
Magne Sjaastad
1fd4c56a46 Moved Octave socket reading into riSocketTools 2014-04-22 13:17:44 +02:00
Magne Sjaastad
492d86c39f Added block read from socket 2014-04-22 13:17:44 +02:00
Magne Sjaastad
0fc0b62f7d Updated use of buffer read 2014-04-22 13:17:14 +02:00
magnesj
14521bd5b0 Temporarily fixes for handling communication of more than 2GB data to/from octave 2014-04-22 13:16:33 +02:00
Magne Sjaastad
2deb434a07 Fix compile of ResInsight without Octave plugins 2013-10-24 16:03:39 +02:00
Jacob Støren
a29756edb4 Build system: Set 32bitOctave option not advanced 2013-10-17 13:38:51 +02:00
Magne Sjaastad
ffdeb6fdeb CMAKE: Add missing NAMES keyword 2013-10-17 08:10:03 +02:00
Magne Sjaastad
290c6ea402 CMAKE: Also look for qmake-q4 for RHEL6 2013-10-17 08:05:58 +02:00
Magne Sjaastad
90e10dea4d Mark option as advanced to hide from normal GUI options 2013-10-16 14:17:34 +02:00
Magne Sjaastad
ea45279154 Improved the build configuration of OctavePlugins. Added an advanced
option on Windows VS2010 to compile 32-bit octave plugins when compiling
ResInsight 64-bit. Renamed some options.
2013-10-16 13:57:48 +02:00
JacobStoren
a82b46846d Octave interface: Copy oct files to the same directory as the ResInsight
binary to ease testing on linux.
2013-10-08 15:19:21 +02:00
Jacob Støren
52c2d4ba8d Octave Interface: Unit Test Complete stage 1 2013-10-08 14:52:33 +02:00
Jacob Støren
cf3cf7c3f9 Octave Interface : Unit test. Still Work in progress
But several bugs have been discovered.
2013-10-08 13:54:35 +02:00
Jacob Støren
8a66e0fd5c Octave Interface: getWellNames: Return Cell values
instead of char matrix.
2013-10-08 13:48:36 +02:00
Jacob Støren
88df686902 Octave interface: Fixed switched dimentions on riGetCoarseningInfo 2013-10-08 10:06:49 +02:00
Jacob Støren
86e8b75e41 Octave Interface: Started to use Octave test
Increased fidelity of the tests now checking the return values also.
Using the octave test system to make reporting somewhat easier.
2013-10-07 17:06:21 +02:00
Jacob Støren
aee87bd100 Octave interface: Updated help text 2013-10-07 17:03:28 +02:00
Jacob Støren
a7ba7c793c Octave Interface: Fixed wrong timestep array detection
The test to check whether an argument was a array of timestep indices
was not good enough. Text was also interpreted as a matrix.
Typechecking of the arguments is difficult due to the lack of
documentation of the octave API
2013-10-07 11:47:09 +02:00
Jacob Støren
05ae735519 Octave interface: Improved Unit test 2013-10-07 11:47:09 +02:00
Magne Sjaastad
dbb0ad090c Fixed typo for CaseGroupName 2013-10-06 21:50:27 +02:00
Jacob Støren
c4d42790dd Octave Interface: Added unit test of Octave interface 2013-10-04 14:36:31 +02:00
Jacob Støren
de8c335c61 Octave interface: Fixed Typo 2013-10-04 14:36:28 +02:00
Magne Sjaastad
43e51b9994 Octave: Set timeout for communication with ResInsight to 6000 sec 2013-10-01 11:39:46 +02:00
Magne Sjaastad
2372cf86ca Octave: Use long timeout (60 s) for all socket data transfer, as socket
data transfer is dependent on several layers of network optimizations.
2013-09-30 20:54:31 +02:00
JacobStoren
78aaa53b54 Octave Interface: Corrected the returned dimensions of
riGetGridDimensions to follow specification.
2013-09-30 13:38:49 +02:00
Ceetron
6a7181e1d9 Octave Interface: Current Case is now interpreted correctly by Resinsight
The method returning the current case had not been updated to do so.
Some debug output is also removed.
2013-09-27 16:25:40 +02:00
Ceetron
571c4f85c0 Removed linux warning 2013-09-27 14:22:21 +02:00
Magne Sjaastad
f8f51bbe92 Updated function docs
p4#: 22371
2013-09-10 13:30:40 +02:00
Jacob Støren
e72318f348 Octave Interface: Added riGetWellCells
p4#: 22310
2013-09-04 12:57:36 +02:00
Jacob Støren
cac9d9d3f9 Octave Interface: Added riGetWellStatus
p4#: 22301
2013-09-04 08:03:11 +02:00
Jacob Støren
1e7c4a385a Buildsystem: Prefixed the resinsight vars to make them groupend and more accessible from the cmake gui.
Also introduced an option to turn openmp on and off
p4#: 22257
2013-08-30 15:37:29 +02:00
Jacob Støren
336eb56e3f Octave interface: Added riGetPropertyNames
Not yet included in build system
p4#: 22253
2013-08-30 15:26:35 +02:00