Monitor#

High-level monitor wrappers.

This module owns the business-logic layer on top of the Monitor gRPC service. The grpc service implementation lives in:

  • ansys.fluent.core._grpc_services.monitor_service (v1 proto API)

  • ansys.fluent.core._grpc_services.monitor_service_v0 (v0 proto API)

Classes:

Monitor(service)

Monitor backed by the Monitor gRPC service.

class ansys.fluent.core.services.monitors.Monitor(service)#

Bases: AbstractMonitor

Monitor backed by the Monitor gRPC service.

Methods:

__init__(service)

Initialize Monitor.

begin_streaming(request, started_evt, id, ...)

Begin streaming from Fluent.

end_streaming(id, stream_begin_method)

End streaming from Fluent.

get_monitors_info()

Get monitors information.

__init__(service)#

Initialize Monitor.

begin_streaming(request, started_evt, id, stream_begin_method)#

Begin streaming from Fluent.

end_streaming(id, stream_begin_method)#

End streaming from Fluent.

get_monitors_info()#

Get monitors information.

Parameters:
None
Returns:
dict

Dictionary containing the monitors information.