Source code for sorbetto.performance.abstract_performance

# Copyright (c) 2025-2025, Sebastien Pierard et al.
# SPDX-License-Identifier: Apache-2.0

from abc import ABC, abstractmethod

import numpy as np


[docs] class AbstractPerformance(ABC): def __init__(self, name: str): self._name = name ABC.__init__(self)
[docs] @abstractmethod def getMassFunction(self) -> np.ndarray: ...
@property def name(self) -> str: return self._name