CADETProcess.solution.SolutionBulk.plot_at_time

CADETProcess.solution.SolutionBulk.plot_at_time#

SolutionBulk.plot_at_time(t: float, components: list[str] | None = None, layout: Layout | None = None, ax: Axes | None = None, *args: Any, **kwargs: Any) Axes[source]#

Plot bulk solution over space at given time.

Parameters:
tfloat

Time for plotting in seconds. If t == -1, the final solution is plotted.

componentsOptional[list[str]]

List of components to be plotted. If None, all components are plotted.

layoutOptional[plotting.Layout]

Plot layout options.

axOptional[Axes]

Axes to plot on.

*argsAny

Optional arguments passed down to _plot_solution_1D.

**kwargsAny

Optional arguments passed down to _plot_solution_1D.

Returns:
Axes

Axes object with concentration profile.

See also

_plot_solution_1D
slice_solution
plot_at_position
plotlib