mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4477 Add python method to set NNC connection values.
Equivalent to SetNNCProperty in Octave.
This commit is contained in:
committed by
Magne Sjaastad
parent
21610d055a
commit
c03633230e
@@ -10,6 +10,7 @@ service NNCProperties
|
||||
rpc GetAvailableNNCProperties(CaseRequest) returns (AvailableNNCProperties) {}
|
||||
rpc GetNNCConnections(CaseRequest) returns (stream NNCConnections) {}
|
||||
rpc GetNNCValues(NNCValuesRequest) returns (stream NNCValues) {}
|
||||
rpc SetNNCValues(stream NNCValuesChunk) returns (ClientToServerStreamReply) {}
|
||||
}
|
||||
|
||||
enum NNCPropertyType
|
||||
@@ -55,3 +56,21 @@ message NNCValues
|
||||
{
|
||||
repeated double values = 1;
|
||||
}
|
||||
|
||||
message NNCValuesInputRequest
|
||||
{
|
||||
int32 case_id = 1;
|
||||
string property_name = 2;
|
||||
PorosityModelType porosity_model = 3;
|
||||
int32 time_step = 4;
|
||||
}
|
||||
|
||||
message NNCValuesChunk
|
||||
{
|
||||
oneof ChunkType
|
||||
{
|
||||
// Params needs to be sent in the first message
|
||||
NNCValuesInputRequest params = 1;
|
||||
NNCValues values = 2;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user