Source code for g3d.calc.calculators.calculator

"""Base calculator class"""
from typing import Any
from .generic import G3DGenericCalculator
from .stagnation import G3DStagnationCalculator


[docs] class G3DCalculator(G3DGenericCalculator): """Class definition of base class G3DCalculator""" def __init__(self, *args: Any, **kwargs: Any) -> None: """Initializing g3d calculator env""" super().__init__(*args, **kwargs) self._stagnation = G3DStagnationCalculator(update_code_type=False) def _associate(self) -> None: self._stagnation.gas = self._gas