def available(self, propertyType, porosityModel='MATRIX_MODEL'): """Get a list of available properties Arguments: propertyType (str): string corresponding to propertyType enum. Can be one of the following: - DYNAMIC_NATIVE - STATIC_NATIVE - SOURSIMRL - GENERATED - INPUT_PROPERTY - FORMATION_NAMES - FLOW_DIAGNOSTICS - INJECTION_FLOODING porosityModel(str): 'MATRIX_MODEL' or 'FRACTURE_MODEL'. """ propertyTypeEnum = Properties_pb2.PropertyType.Value(propertyType) porosityModelEnum = Case_pb2.PorosityModelType.Value(porosityModel) request = Properties_pb2.AvailablePropertiesRequest( case_request=Case_pb2.CaseRequest(id=self.case.id), property_type=propertyTypeEnum, porosity_model=porosityModelEnum) return self.propertiesStub.GetAvailableProperties( request).property_names
def available_properties(self, property_type, porosity_model="MATRIX_MODEL"): """Get a list of available properties For argument details, see :ref:`Result Definition <result-definition-label>` Arguments: property_type (str): string corresponding to property_type enum. porosity_model(str): 'MATRIX_MODEL' or 'FRACTURE_MODEL'. """ property_type_enum = Properties_pb2.PropertyType.Value(property_type) porosity_model_enum = Case_pb2.PorosityModelType.Value(porosity_model) request = Properties_pb2.AvailablePropertiesRequest( case_request=self.__request(), property_type=property_type_enum, porosity_model=porosity_model_enum, ) return self.__properties_stub.GetAvailableProperties( request).property_names