grpc4bmi
latest
Contents:
Installing requirements
Creating a BMI server
Using the client
Building a docker image
Using the container clients
Command line tools
Python API
grpc4bmi
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
R
|
S
|
U
A
ApptainerVersionException
B
BmiClient (class in grpc4bmi.bmi_grpc_client)
,
[1]
BmiClientApptainer (class in grpc4bmi.bmi_client_apptainer)
BmiClientDocker (class in grpc4bmi.bmi_client_docker)
,
[1]
BmiClientSingularity (class in grpc4bmi.bmi_client_singularity)
,
[1]
BmiClientSubProcess (class in grpc4bmi.bmi_client_subproc)
,
[1]
BmiLegacyServer02 (class in grpc4bmi.bmi_grpc_legacy_server)
,
[1]
BmiServer (class in grpc4bmi.bmi_grpc_server)
,
[1]
build() (in module grpc4bmi.run_server)
,
[1]
build_parser() (in module grpc4bmi.run_server)
,
[1]
build_r() (in module grpc4bmi.run_server)
,
[1]
C
check_apptainer_version() (in module grpc4bmi.bmi_client_apptainer)
check_apptainer_version_string() (in module grpc4bmi.bmi_client_apptainer)
check_singularity_version() (in module grpc4bmi.bmi_client_singularity)
,
[1]
check_singularity_version_string() (in module grpc4bmi.bmi_client_singularity)
,
[1]
create_grpc_channel() (grpc4bmi.bmi_grpc_client.BmiClient static method)
,
[1]
D
DeadContainerException
E
exception_handler() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
exitcode (grpc4bmi.exceptions.DeadContainerException attribute)
F
finalize() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
G
get_component_name() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_current_time() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_end_time() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_edge_count() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_edge_nodes() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_face_count() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_face_edges() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_face_nodes() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_node_count() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_nodes_per_face() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_origin() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_rank() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_shape() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_size() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_spacing() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_type() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_x() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_y() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_grid_z() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_input_item_count() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_input_var_names() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_output_item_count() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_output_var_names() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_start_time() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_time_step() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_time_units() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_unique_port() (grpc4bmi.bmi_grpc_client.BmiClient static method)
,
[1]
get_value() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_value_at_indices() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_value_ptr() (grpc4bmi.bmi_client_singularity.BmiClientSingularity method)
,
[1]
(grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_value_ref() (grpc4bmi.bmi_client_apptainer.BmiClientApptainer method)
(grpc4bmi.bmi_client_subproc.BmiClientSubProcess method)
,
[1]
get_var_grid() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_var_itemsize() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_var_location() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_var_nbytes() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_var_type() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
get_var_units() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
getComponentName() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getCurrentTime() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getEndTime() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridEdgeCount() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridEdgeNodes() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridFaceCount() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridFaceEdges() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridFaceNodes() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridNodeCount() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridNodesPerFace() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridOrigin() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridRank() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridShape() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridSize() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridSpacing() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridType() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridX() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridY() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getGridZ() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getInputItemCount() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getInputVarNames() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getOutputItemCount() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getOutputVarNames() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getStartTime() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getTimeStep() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getTimeUnits() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getValue() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getValueAtIndices() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getValuePtr() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getVarGrid() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getVarItemSize() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getVarLocation() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getVarNBytes() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getVarType() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
getVarUnits() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
grpc4bmi
module
,
[1]
grpc4bmi.bmi_client_apptainer
module
grpc4bmi.bmi_client_docker
module
,
[1]
grpc4bmi.bmi_client_singularity
module
,
[1]
grpc4bmi.bmi_client_subproc
module
,
[1]
grpc4bmi.bmi_grpc_client
module
,
[1]
grpc4bmi.bmi_grpc_legacy_server
module
,
[1]
grpc4bmi.bmi_grpc_server
module
,
[1]
grpc4bmi.bmi_memoized
module
grpc4bmi.bmi_optionaldest
module
grpc4bmi.constants
module
grpc4bmi.exceptions
module
grpc4bmi.reserve
module
,
[1]
grpc4bmi.run_server
module
,
[1]
GRPC_MAX_MESSAGE_LENGTH (in module grpc4bmi.constants)
H
handle_error() (in module grpc4bmi.bmi_grpc_client)
,
[1]
I
initialize() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
interrupt() (in module grpc4bmi.run_server)
,
[1]
L
logs (grpc4bmi.exceptions.DeadContainerException attribute)
logs() (grpc4bmi.bmi_client_apptainer.BmiClientApptainer method)
(grpc4bmi.bmi_client_docker.BmiClientDocker method)
,
[1]
(grpc4bmi.bmi_client_singularity.BmiClientSingularity method)
,
[1]
M
main() (in module grpc4bmi.run_server)
,
[1]
make_array() (grpc4bmi.bmi_grpc_client.BmiClient static method)
,
[1]
MemoizedBmi (class in grpc4bmi.bmi_memoized)
module
grpc4bmi
,
[1]
grpc4bmi.bmi_client_apptainer
grpc4bmi.bmi_client_docker
,
[1]
grpc4bmi.bmi_client_singularity
,
[1]
grpc4bmi.bmi_client_subproc
,
[1]
grpc4bmi.bmi_grpc_client
,
[1]
grpc4bmi.bmi_grpc_legacy_server
,
[1]
grpc4bmi.bmi_grpc_server
,
[1]
grpc4bmi.bmi_memoized
grpc4bmi.bmi_optionaldest
grpc4bmi.constants
grpc4bmi.exceptions
grpc4bmi.reserve
,
[1]
grpc4bmi.run_server
,
[1]
O
OptionalDestBmi (class in grpc4bmi.bmi_optionaldest)
R
RemoteException
,
[1]
reserve_grid_edge_nodes() (in module grpc4bmi.reserve)
,
[1]
reserve_grid_face_() (in module grpc4bmi.reserve)
,
[1]
reserve_grid_nodes() (in module grpc4bmi.reserve)
,
[1]
reserve_grid_nodes_per_face() (in module grpc4bmi.reserve)
,
[1]
reserve_grid_padding() (in module grpc4bmi.reserve)
,
[1]
reserve_grid_shape() (in module grpc4bmi.reserve)
,
[1]
reserve_values() (in module grpc4bmi.reserve)
,
[1]
reserve_values_at_indices() (in module grpc4bmi.reserve)
,
[1]
S
serve() (in module grpc4bmi.run_server)
,
[1]
set_value() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
set_value_at_indices() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
setValue() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
setValueAtIndices() (grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
SingularityVersionException
U
update() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_grpc_legacy_server.BmiLegacyServer02 method)
,
[1]
(grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
update_until() (grpc4bmi.bmi_grpc_client.BmiClient method)
,
[1]
(grpc4bmi.bmi_memoized.MemoizedBmi method)
(grpc4bmi.bmi_optionaldest.OptionalDestBmi method)
updateUntil() (grpc4bmi.bmi_grpc_server.BmiServer method)
,
[1]
Read the Docs
v: latest
Versions
latest
stable
0.2.x
Downloads
On Read the Docs
Project Home
Builds