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 package
grpc4bmi
  • Python API
  • Edit on GitHub

Python API

  • grpc4bmi package
    • Submodules
      • grpc4bmi.bmi_client_apptainer module
        • BmiClientApptainer
        • check_apptainer_version()
        • check_apptainer_version_string()
      • grpc4bmi.bmi_client_docker module
        • BmiClientDocker
      • grpc4bmi.bmi_client_singularity module
        • BmiClientSingularity
        • check_singularity_version()
        • check_singularity_version_string()
      • grpc4bmi.bmi_client_subproc module
        • BmiClientSubProcess
      • grpc4bmi.bmi_grpc_client module
        • BmiClient
        • RemoteException
        • handle_error()
      • grpc4bmi.bmi_grpc_legacy_server module
        • BmiLegacyServer02
      • grpc4bmi.bmi_grpc_server module
        • BmiServer
      • grpc4bmi.bmi_julia_model module
      • grpc4bmi.bmi_memoized module
        • MemoizedBmi
      • grpc4bmi.bmi_optionaldest module
        • OptionalDestBmi
      • grpc4bmi.bmi_r_model module
      • grpc4bmi.constants module
        • GRPC_MAX_MESSAGE_LENGTH
      • grpc4bmi.exceptions module
        • ApptainerVersionException
        • DeadContainerException
        • SingularityVersionException
      • grpc4bmi.reserve module
        • reserve_grid_edge_nodes()
        • reserve_grid_face_()
        • reserve_grid_nodes()
        • reserve_grid_nodes_per_face()
        • reserve_grid_padding()
        • reserve_grid_shape()
        • reserve_values()
        • reserve_values_at_indices()
      • grpc4bmi.run_server module
        • build()
        • build_parser()
        • build_r()
        • interrupt()
        • main()
        • serve()
    • Module contents
Previous Next

© Copyright 2019, Gijs van den Oord, Stefan Verhoeven. Revision 4671c61d.

Built with Sphinx using a theme provided by Read the Docs.