pyrtid.forward.solve_transport_semi_implicit#

pyrtid.forward.solve_transport_semi_implicit(grid: RectilinearGrid, fl_model: FlowModel, tr_model: TransportModel, conc_sources: ndarray[Any, dtype[float64]], conc_sources_old: ndarray[Any, dtype[float64]], time_params: TimeParameters, time_index: int, nfpi: int) int[source]#

Compute the transport of the mobile concentrations.

Parameters
  • grid (RectilinearGrid) – RectilinearGrid of the system.

  • fl_model (FlowModel) – The flow model.

  • tr_model (TransportModel) – The transport model.

  • time_params (TimeParameters) – Time parameters of the system.

  • time_index (int) – The iteration, or timestep id.

  • nfpi – Number of fixed point iterations.