ldc.datastructures.Metrics#

class ldc.datastructures.Metrics(iterations: int = 0, converged: bool = False, final_residual: float = inf, wall_time_seconds: float = 0.0, u_momentum_residual: float = 0.0, v_momentum_residual: float = 0.0, continuity_residual: float = 0.0, final_energy: float = 0.0, final_enstrophy: float = 0.0, final_palinstrophy: float = 0.0)[source]#

Bases: object

Solver metrics - output results computed during/after solving.

Methods

__init__

to_dataframe

Attributes

continuity_residual: float = 0.0#
converged: bool = False#
final_energy: float = 0.0#
final_enstrophy: float = 0.0#
final_palinstrophy: float = 0.0#
final_residual: float = inf#
iterations: int = 0#
to_dataframe()[source]#
u_momentum_residual: float = 0.0#
v_momentum_residual: float = 0.0#
wall_time_seconds: float = 0.0#