grpc4bmi
0.2.x
Contents:
Installing requirements
Creating a BMI server
Using the client
Building a docker image
Using the container clients
Command line tools
Python API
grpc4bmi
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
S
|
U
A
ApptainerVersionException
B
BmiClient (class in grpc4bmi.bmi_grpc_client)
BmiClientApptainer (class in grpc4bmi.bmi_client_apptainer)
BmiClientDocker (class in grpc4bmi.bmi_client_docker)
BmiClientSingularity (class in grpc4bmi.bmi_client_singularity)
BmiClientSubProcess (class in grpc4bmi.bmi_client_subproc)
BmiServer (class in grpc4bmi.bmi_grpc_server)
build() (in module grpc4bmi.run_server)
build_parser() (in module grpc4bmi.run_server)
build_r() (in module grpc4bmi.run_server)
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)
check_singularity_version_string() (in module grpc4bmi.bmi_client_singularity)
create_grpc_channel() (grpc4bmi.bmi_grpc_client.BmiClient static method)
D
DeadContainerException
E
exitcode (grpc4bmi.exceptions.DeadContainerException attribute)
F
finalize() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_grpc_server.BmiServer method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
G
get_component_name() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_current_time() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_end_time() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_connectivity() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_offset() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_origin() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_rank() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_shape() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_size() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_spacing() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_type() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_x() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_y() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_grid_z() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_input_var_names() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_output_var_names() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_start_time() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_time_step() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_time_units() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_unique_port() (grpc4bmi.bmi_grpc_client.BmiClient static method)
get_value() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_value_at_indices() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_value_ref() (grpc4bmi.bmi_client_apptainer.BmiClientApptainer method)
(grpc4bmi.bmi_client_docker.BmiClientDocker method)
(grpc4bmi.bmi_client_singularity.BmiClientSingularity method)
(grpc4bmi.bmi_client_subproc.BmiClientSubProcess method)
(grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_var_grid() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_var_itemsize() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_var_nbytes() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_var_type() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
get_var_units() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
getComponentName() (grpc4bmi.bmi_grpc_server.BmiServer method)
getCurrentTime() (grpc4bmi.bmi_grpc_server.BmiServer method)
getEndTime() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridConnectivity() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridOffset() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridOrigin() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridRank() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridShape() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridSize() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridSpacing() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridType() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridX() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridY() (grpc4bmi.bmi_grpc_server.BmiServer method)
getGridZ() (grpc4bmi.bmi_grpc_server.BmiServer method)
getInputVarNames() (grpc4bmi.bmi_grpc_server.BmiServer method)
getOutputVarNames() (grpc4bmi.bmi_grpc_server.BmiServer method)
getStartTime() (grpc4bmi.bmi_grpc_server.BmiServer method)
getTimeStep() (grpc4bmi.bmi_grpc_server.BmiServer method)
getTimeUnits() (grpc4bmi.bmi_grpc_server.BmiServer method)
getValue() (grpc4bmi.bmi_grpc_server.BmiServer method)
getValueAtIndices() (grpc4bmi.bmi_grpc_server.BmiServer method)
getValuePtr() (grpc4bmi.bmi_grpc_server.BmiServer method)
getVarGrid() (grpc4bmi.bmi_grpc_server.BmiServer method)
getVarItemSize() (grpc4bmi.bmi_grpc_server.BmiServer method)
getVarNBytes() (grpc4bmi.bmi_grpc_server.BmiServer method)
getVarType() (grpc4bmi.bmi_grpc_server.BmiServer method)
getVarUnits() (grpc4bmi.bmi_grpc_server.BmiServer method)
grpc4bmi
module
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
grpc4bmi.bmi_grpc_server
module
grpc4bmi.bmi_memoized
module
grpc4bmi.constants
module
grpc4bmi.exceptions
module
grpc4bmi.run_server
module
GRPC_MAX_MESSAGE_LENGTH (in module grpc4bmi.constants)
I
initialize() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_grpc_server.BmiServer method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
interrupt() (in module grpc4bmi.run_server)
L
logs (grpc4bmi.exceptions.DeadContainerException attribute)
logs() (grpc4bmi.bmi_client_apptainer.BmiClientApptainer method)
(grpc4bmi.bmi_client_docker.BmiClientDocker method)
(grpc4bmi.bmi_client_singularity.BmiClientSingularity method)
M
main() (in module grpc4bmi.run_server)
make_array() (grpc4bmi.bmi_grpc_client.BmiClient static method)
MemoizedBmi (class in grpc4bmi.bmi_memoized)
module
grpc4bmi
grpc4bmi.bmi_client_apptainer
grpc4bmi.bmi_client_docker
grpc4bmi.bmi_client_singularity
grpc4bmi.bmi_client_subproc
grpc4bmi.bmi_grpc_client
grpc4bmi.bmi_grpc_server
grpc4bmi.bmi_memoized
grpc4bmi.constants
grpc4bmi.exceptions
grpc4bmi.run_server
S
serve() (in module grpc4bmi.run_server)
set_value() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
set_value_at_indices() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
setValue() (grpc4bmi.bmi_grpc_server.BmiServer method)
setValueAtIndices() (grpc4bmi.bmi_grpc_server.BmiServer method)
setValuePtr() (grpc4bmi.bmi_grpc_server.BmiServer method)
SingularityVersionException
U
update() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_grpc_server.BmiServer method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
update_frac() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
update_until() (grpc4bmi.bmi_grpc_client.BmiClient method)
(grpc4bmi.bmi_memoized.MemoizedBmi method)
updateFrac() (grpc4bmi.bmi_grpc_server.BmiServer method)
updateUntil() (grpc4bmi.bmi_grpc_server.BmiServer method)
Read the Docs
v: 0.2.x
Versions
latest
stable
0.2.x
Downloads
html
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.