Source code for carbatpy

"""Top-level package for carbatpy."""

[docs]__author__ = """Burak Atakan"""
[docs]__email__ = 'burak.atakan@uni-due.de'
# __all__ =[] import os import sys # read version from installed package from importlib.metadata import version import pandas as pd try:
[docs] __version__ = version('carbatpy')
except: __version__ = "unknown" pd.set_option("mode.copy_on_write", True) sys.path.insert(0,os.path.abspath('../src')) sys.path.insert(0,os.path.abspath('..')) try: from cb_config import _T_SURROUNDING, _RESULTS_DIR, \ _P_SURROUNDING,_CARBATPY_BASE_DIR, TREND except: from .cb_config import _T_SURROUNDING, _RESULTS_DIR, \ _P_SURROUNDING,_CARBATPY_BASE_DIR, TREND import carbatpy.models as models import carbatpy.utils as utils import carbatpy.helpers as helpers from carbatpy.utils import exergy_loss as exlo from carbatpy.helpers import file_copy import carbatpy.models.fluids.fluid_props as fprop from carbatpy.models.fluids.fluid_props import Fluid, FluidModel, init_fluid #from carbatpy.models.components import compressor_simple, throttle_simple from carbatpy.models.components import heat_exchanger_thermo_v2 as hex_th from carbatpy.models.components.single_flow import FlowDevice from carbatpy.models.coupled import heat_pump_simple as hp_simple from carbatpy.models.coupled import orc_simple_v2 as orc_simple from carbatpy.models.coupled import read_cycle_structure from carbatpy.utils import curve_min_distance_finder, property_eval_mixture, optimize