grpc4bmi package¶
Submodules¶
- grpc4bmi.bmi_client_apptainer module
- grpc4bmi.bmi_client_docker module
- grpc4bmi.bmi_client_singularity module
- grpc4bmi.bmi_client_subproc module
- grpc4bmi.bmi_grpc_client module
BmiClient
BmiClient.create_grpc_channel()
BmiClient.finalize()
BmiClient.get_component_name()
BmiClient.get_current_time()
BmiClient.get_end_time()
BmiClient.get_grid_connectivity()
BmiClient.get_grid_offset()
BmiClient.get_grid_origin()
BmiClient.get_grid_rank()
BmiClient.get_grid_shape()
BmiClient.get_grid_size()
BmiClient.get_grid_spacing()
BmiClient.get_grid_type()
BmiClient.get_grid_x()
BmiClient.get_grid_y()
BmiClient.get_grid_z()
BmiClient.get_input_var_names()
BmiClient.get_output_var_names()
BmiClient.get_start_time()
BmiClient.get_time_step()
BmiClient.get_time_units()
BmiClient.get_unique_port()
BmiClient.get_value()
BmiClient.get_value_at_indices()
BmiClient.get_value_ref()
BmiClient.get_var_grid()
BmiClient.get_var_itemsize()
BmiClient.get_var_nbytes()
BmiClient.get_var_type()
BmiClient.get_var_units()
BmiClient.initialize()
BmiClient.make_array()
BmiClient.set_value()
BmiClient.set_value_at_indices()
BmiClient.update()
BmiClient.update_frac()
BmiClient.update_until()
- grpc4bmi.bmi_grpc_server module
BmiServer
BmiServer.finalize()
BmiServer.getComponentName()
BmiServer.getCurrentTime()
BmiServer.getEndTime()
BmiServer.getGridConnectivity()
BmiServer.getGridOffset()
BmiServer.getGridOrigin()
BmiServer.getGridRank()
BmiServer.getGridShape()
BmiServer.getGridSize()
BmiServer.getGridSpacing()
BmiServer.getGridType()
BmiServer.getGridX()
BmiServer.getGridY()
BmiServer.getGridZ()
BmiServer.getInputVarNames()
BmiServer.getOutputVarNames()
BmiServer.getStartTime()
BmiServer.getTimeStep()
BmiServer.getTimeUnits()
BmiServer.getValue()
BmiServer.getValueAtIndices()
BmiServer.getValuePtr()
BmiServer.getVarGrid()
BmiServer.getVarItemSize()
BmiServer.getVarNBytes()
BmiServer.getVarType()
BmiServer.getVarUnits()
BmiServer.initialize()
BmiServer.setValue()
BmiServer.setValueAtIndices()
BmiServer.setValuePtr()
BmiServer.update()
BmiServer.updateFrac()
BmiServer.updateUntil()
- grpc4bmi.bmi_memoized module
MemoizedBmi
MemoizedBmi.finalize()
MemoizedBmi.get_component_name()
MemoizedBmi.get_current_time()
MemoizedBmi.get_end_time()
MemoizedBmi.get_grid_connectivity()
MemoizedBmi.get_grid_offset()
MemoizedBmi.get_grid_origin()
MemoizedBmi.get_grid_rank()
MemoizedBmi.get_grid_shape()
MemoizedBmi.get_grid_size()
MemoizedBmi.get_grid_spacing()
MemoizedBmi.get_grid_type()
MemoizedBmi.get_grid_x()
MemoizedBmi.get_grid_y()
MemoizedBmi.get_grid_z()
MemoizedBmi.get_input_var_names()
MemoizedBmi.get_output_var_names()
MemoizedBmi.get_start_time()
MemoizedBmi.get_time_step()
MemoizedBmi.get_time_units()
MemoizedBmi.get_value()
MemoizedBmi.get_value_at_indices()
MemoizedBmi.get_value_ref()
MemoizedBmi.get_var_grid()
MemoizedBmi.get_var_itemsize()
MemoizedBmi.get_var_nbytes()
MemoizedBmi.get_var_type()
MemoizedBmi.get_var_units()
MemoizedBmi.initialize()
MemoizedBmi.set_value()
MemoizedBmi.set_value_at_indices()
MemoizedBmi.update()
MemoizedBmi.update_frac()
MemoizedBmi.update_until()
- grpc4bmi.bmi_r_model module
- grpc4bmi.constants module
- grpc4bmi.exceptions module
- grpc4bmi.run_server module