Source code for pyvale.mooseherder.outputloader

# ==============================================================================
# pyvale: the python validation engine
# License: MIT
# Copyright (C) 2025 The Computer Aided Validation Team
# ==============================================================================
from abc import ABC, abstractmethod
from pyvale.mooseherder.simdata import SimData, SimLoadConfig


[docs] class IOutputLoader(ABC):
[docs] @abstractmethod def load_sim_data(self, read_config: SimLoadConfig) -> SimData: pass
[docs] @abstractmethod def load_all_sim_data(self) -> SimData: pass