Arne Morten Kvarving
498f1b6b50
DamarisVar: remove unused base class DamarisVarBase
...
no reason to pay the price of virtual dispatch when nothing
use the base class
2024-01-30 09:58:37 +01:00
Arne Morten Kvarving
cfd5af89b0
DamarisVar: avoid stringstream member
2024-01-30 09:25:18 +01:00
Arne Morten Kvarving
3f842cd67f
DamarisVar: add translation unit
2024-01-30 09:02:20 +01:00
Arne Morten Kvarving
4f76bd0972
DamarisVar: make TestType private
2024-01-30 09:01:25 +01:00
Arne Morten Kvarving
125431f326
DamarisVar: remove paranthesis is return statements
...
not consistent with code style
2024-01-30 09:01:25 +01:00
Arne Morten Kvarving
aa2af11016
DamarisVar: make accessors const
2024-01-30 08:58:32 +01:00
Arne Morten Kvarving
8ad5e3a974
DamarisVar: mark virtual method overrides as such
2024-01-30 08:32:23 +01:00
Arne Morten Kvarving
3024379bed
DamarisVar: remove void in parameter lists
...
not consistent with the code style
2024-01-30 08:26:20 +01:00
Arne Morten Kvarving
3849febe99
DamarisVar: pass parameters by reference
2024-01-30 08:20:04 +01:00
Arne Morten Kvarving
3d1b4796fd
DamarisVar: remove empty string assignment
...
strings are properly empty initialized
2024-01-30 08:15:32 +01:00
Arne Morten Kvarving
99b4aae148
Damaris: avoid signed/unsigned comparison warnings
...
while at it use std::size_t
2024-01-29 14:34:31 +01:00
Atgeirr Flø Rasmussen
01b76e2658
Order variables the same as in constructor init list.
2023-12-15 14:23:55 +01:00
Josh Bowden
4db49a3785
Reformat using clag-format with default OPM format guide
2023-12-14 17:30:21 +01:00
Josh Bowden
55dc80725f
Improved in-line help comments; output MPI cell values to HDF5 only when saving mesh to HDF5; removed timing data
2023-12-14 10:27:05 +01:00
Josh Bowden
e16cd9a3b3
finalise the PR 4889 modifications - added command line option to specifiy the shared memory file name in the <buffer> XML element --damaris-shared-memory-name which will be a randomised string opm-damaris-<random-string> for better multi-simulation behaviour when running more than one simulation on a single node.
2023-12-13 18:14:45 +01:00
Josh Bowden
757a96941a
final review changes from PR 4889 and added extra command line argument to output mesh data --damaris-save-mesh-to-hdf
2023-12-13 18:14:37 +01:00
Josh Bowden
9309f5a1bd
overhaul of GridDataOutput class to accept a vector type so that raw pointers are not overrun, this has lead to finding a good way to get the size of the data area that is alloacted by the DamarisVar wrapper class for damaris_alloc()
2023-12-13 18:14:06 +01:00
Josh Bowden
54d6db6f35
Update 1 for code after code review of PR 4889
2023-12-13 18:13:55 +01:00
josh bowden
8095eb0c48
Geometric mesh data added for in-situ visualisation
...
added access to DUNE mesh geometry and passing through data to Damaris;
Updated command line so users can specifiy Python or Paraview script names and other paramaters that control Damaris
- Simulation name
- Number of dedicated cores or dedicated nodes
- Shared memory region size
- switch to turn off HDF5 output.
- Damaris logging level
2023-09-22 23:23:29 +02:00