@classmethod
def from_file(cls, file_path):
    """Creates a :class:`SimulationInput` by loading a file

        :param file_path: The file path to load
        :type file_path: path-like

        :returns: The simulation input object
        :rtype: An instance of :class:`SimulationInput`
        """
    raise NotImplementedError()
