Commit Graph
100 Commits
Author SHA1 Message Date
Arne Morten Kvarving 4c5f9f2241 add doxy to eclmpiserializer 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 59d1ff9b88 updates in EclMpiSerializer to avoid explicit instances in serializer
now the serializer is 'standard', as in we only require basic types
+ stl containers. this should make the actual implementation pretty
pluggable. will ease replacing our serialization routines
with those in Dune 2.7 later.
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 9b545e58a4 remove old serialization support for pointers 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving aa7eba1f98 remove old serialization support for DynamicState 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving e71670e231 remove old serialization support for OrderedMap 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 777e2f7683 remove old serialization support for VFPProdTable 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 58b0ed66fc remove old serialization support for VFPInjTable 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving d905e0f037 remove old serialization support for UnitSystem 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 02af915917 remove old serialization support for Dimension 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 37ab44d805 remove old serialization support for UDAValue 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving eef690f910 remove old serialization support for Group 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 714caef9c6 remove old serialization support for GroupProductionProperties 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving d496b93cfa remove old serialization support for GroupInjectionProperties 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving c8b14dcbb1 remove old serialization support for IOrderSet 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 2c41427f3b remove old serialization support for Well 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving eda5fc2d33 remove old serialization support for WellType 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 9aa464c4ac remove old serialization support for WellSegments 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving fde0e42e8d remove old serialization support for Segment 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving e53584ffec remove old serialization support for Valve 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 2bb892139d remove old serialization support for SpiralICD 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 41950690fd remove old serialization support for WellInjectionProperties 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 0cb3e1426c remove old serialization support for WellProductionProperties 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving a35ba93629 remove old serialization support for WellConnections 2020-03-19 09:31:52 +01:00
Arne Morten Kvarving 8cd3d3c9b9 remove old serialization support for Connection 2020-03-19 09:31:08 +01:00
Arne Morten Kvarving 1a4f8f861f remove old serialization support for WellTracerProperties 2020-03-19 09:31:08 +01:00
Arne Morten Kvarving 2e34b91b53 remove old serialization support for WellBrineProperties 2020-03-19 09:31:08 +01:00
Arne Morten Kvarving 8a0959b026 remove old serialization support for WellPolymerProperties 2020-03-19 09:31:08 +01:00
Arne Morten Kvarving 99898ad79e remove old serialization support for WellFoamProperties 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving d6c49bf801 remove old serialization support for WellEconProductionLimits 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving d791636919 remove old serialization support for WellGuideRate 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving c4e3d9c806 add necessary explicit template instantations 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving c86cfbd83a add complexType template parameter to EclMpiSerializer::vector
set to false if vector contains a type without a serializeOp
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving eb53bb0db9 remove old serialization support for DynamicVector 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving faffa0678b remove old serialization support for Deck 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 81663e2942 remove old serialization support for Action::Actions 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 781b11fb07 remove old serialization support for Action::Condition 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 18a1e735fb remove old serialization support for Action::Quantity 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 5c89c48554 remove old serialization support for Action::AST 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 2c1d45ea54 remove old serialization support for ActionX 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving c5f36bd7cc remove old serialization support for DeckKeyword 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving a289008c96 remove old serialization support for Location 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 96cadcc43a remove old serialization support for DeckRecord 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving d9ab0e7522 remove old serialization support for ASTNode 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 195bb87712 remove old serialization support for DeckItem 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 638a53ac88 add support for unique_ptr in EclMpiSerializer 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 32176b90ef remove old serialization support for GConSump 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 486c9ce8dd remove old serialization support for GConSale 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 52bd4cb81c remove old serialization support for GuideRateConfig 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 1d254914e1 remove old serialization support for GuideRateModel 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 7389959b88 remove old serialization support for WListManager 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 778f1cfb8e remove old serialization support for WellTestConfig 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving a936523165 remove old serialization support for MessageLimits 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 07d91add01 remove old serialization support for Tuning 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 9071072565 remove old serialization support for Events 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving e5e8c0c516 remove old serialization support for OilVaporiationProperties 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving c00d2f2cb3 remove old serialization support for TimeMap 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving bbf3b80b3a remove old serialization support for RFTConfig 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 6d74eb8e88 remove old serialization support for RestartConfig 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving f0bc3e3815 add bool parameter ComplexType to EclMpiSerializer::map
this is passed on to the serializeOp template for the underlying
type. used with maps over DynamicState where DynamicState is over
a non-complex type.
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving e87ec7b5a4 remove old serialization support for TimeStampUTC 2020-03-19 09:31:07 +01:00
Arne Morten Kvarving 563e1d9fbc Merge pull request #2482 from joakim-hove/remove-removed
Remove numRemoved member from WellConnections
2020-03-19 09:29:02 +01:00
Arne Morten Kvarving aab9bb8883 Merge pull request #2477 from akva2/serialize_internal_eclstate_part5
Internal serialization in EclipseState - part 5
2020-03-17 13:59:12 +01:00
Arne Morten Kvarving f12c83bd8e remove old serialization support for TableManager 2020-03-17 12:29:35 +01:00
Arne Morten Kvarving 258fed1bd5 remove old serialization support for Tabdims 2020-03-17 12:29:16 +01:00
Arne Morten Kvarving 8a3cb58981 remove old serialization support for Aqudims 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 6c8ff61c1c remove old serialization support for PlyvmhTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 05d02dcd66 remove old serialization support for TableSchema 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 7f2f1309bd remove old serialization support for TableContainer 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 198ea25dcb remove old serialization support for TableColumn 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 1459b8bfd1 remove old serialization support for StandardCond 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 9002949707 remove old serialization support for SolventDensityTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving c409f7a084 remove old serialization support for SkprpolyTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving d9e28a7129 remove old serialization support for SimpleTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 4ad1353e53 remove old serialization support for RocktabTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 44cab76c57 remove old serialization support for Rock2dtrTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving cda171ff47 remove old serialization support for Rock2dTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 6f070e6bcf remove old serialization support for Regdims 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 2784dc5800 remove old serialization support for PvtgTable, PvtoTable, PvtxTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 5c5afb1b4a remove old serialization support for PvtwsaltTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving cfe091ce1e remove old serialization support for PolyInjTable, SkprwatTable, PlymwinjTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 937a27471b remove old serialization support for PlyshlogTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 3a440a5388 remove old serialization support for JFunc 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving e46cd524e4 remove old serialization support for WatdentTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving d76769d738 remove old serialization support for ViscrefTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving b1b3223f83 remove old serialization support for TlmixparTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 1f952e214c remove old serialization support for Stone1exTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 7820a887d4 remove old serialization support for ShrateTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving da136522ba remove old serialization support for PlmixparTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 5feeedaacd remove old serialization support for PvcdoTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 775e5a4802 remove old serialization support for RockTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 46c2144275 remove old serialization support for PvtwTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 720b305ef2 remove old serialization support for DensityTable 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 92dd3314d7 remove old serialization support for Eqldims 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving 1d279ac245 remove old serialization support for DenT 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving a3398d58d2 remove old serialization support for ColumnSchema 2020-03-17 12:27:59 +01:00
Arne Morten Kvarving dc21682b3e remove old serialization support for BrineDensityTable 2020-03-17 11:41:07 +01:00
Arne Morten Kvarving c9f810e18e remove old serialization support for AquiferConfig 2020-03-17 11:41:07 +01:00
Arne Morten Kvarving 4a34e7336c remove old serialization support for Aquifetp 2020-03-17 11:41:07 +01:00
Arne Morten Kvarving 52508559bb remove old serialization support for AquiferCT 2020-03-17 11:41:07 +01:00
Arne Morten Kvarving dca5b06045 remove old serialization support for Aquancon 2020-03-17 11:41:07 +01:00