Exemple #1
0
 def test_export(self):
     # Parse and export fmu to working directory
     self.fmu_path, self.kpi_path = parser.export_fmu(self.model_path, [self.mo_path])
     # Test
     ref_kpis_json_path = os.path.join(testing_root_dir, 'references', 'parser', 'kpis_OnlyReadSignalExchangeBlocks.json')
     passed = _compare_kpis_json(self.fmu_path, ref_kpis_json_path)
     self.assertTrue(passed, 'Did not pass kpi json check')
Exemple #2
0
 def setUp(self):
     '''Setup for each test.
     
     '''
     
     # Parse and export fmu to working directory
     self.fmu_path, self.kpi_path = parser.export_fmu(model_path, [mo_path])
def compile_fmu():
    '''Compile the fmu.
    
    Returns
    -------
    fmupath : str
        Path to compiled fmu.
    
    '''

    # DEFINE MODEL
    mopath = 'BESTESTAir/package.mo'
    modelpath = 'BESTESTAir.TestCases.TestCase_Ideal'

    # COMPILE FMU
    fmupath = parser.export_fmu(modelpath, [mopath])

    return fmupath
def compile_fmu():
    '''Compile the fmu.

    Returns
    -------
    fmupath : str
        Path to compiled fmu.

    '''

    # DEFINE MODEL
    # ------------
    mopath = 'BESTESTHydronic'
    modelpath = 'BESTESTHydronic.TestCase'
    # ------------

    # COMPILE FMU
    # -----------
    fmupath = parser.export_fmu(modelpath, [mopath])
    # -----------

    return fmupath
Exemple #5
0
def compile_fmu():
    '''Compile the fmu.
    
    Returns
    -------
    fmupath : str
        Path to compiled fmu.
    
    '''
    
    # DEFINE MODEL
    # ------------
    mopath = 'OU44Emulator'
    modelpath = 'OU44Emulator.Models.Validation.RealOccupancy'
    # ------------
    
    # COMPILE FMU
    # -----------
    fmupath = parser.export_fmu(modelpath, [mopath])
    # -----------

    return fmupath
def compile_fmu():
    '''Compile the fmu.

    Returns
    -------
    fmupath : str
        Path to compiled fmu.

    '''

    # DEFINE MODEL
    # ------------
    mopath = 'TwoZones.mo'
    modelpath = 'TwoZones'
    # ------------

    # COMPILE FMU
    # -----------
    fmupath = parser.export_fmu(modelpath, [mopath])
    # -----------

    return fmupath
def compile_fmu():
    '''Compile the fmu.

    Returns
    -------
    fmupath : str
        Path to compiled fmu.

    '''

    # DEFINE MODEL
    # ------------
    mopath = 'SingleZoneVAV.mo'
    modelpath = 'SingleZoneVAV.TestCaseSupervisory'
    # ------------

    # COMPILE FMU
    # -----------
    fmupath = parser.export_fmu(modelpath, [mopath])
    # -----------

    return fmupath
Exemple #8
0
def compile_fmu():
    '''Compile the fmu.
    
    Returns
    -------
    fmupath : str
        Path to compiled fmu.
    
    '''

    # DEFINE MODEL
    # ------------
    mopath = 'SingleZoneResidentialHydronicPackage'
    modelpath = 'SingleZoneResidentialHydronicPackage.SingleZoneResidentialHydronic'
    # ------------

    # COMPILE FMU
    # -----------
    fmupath = parser.export_fmu(modelpath, [mopath])
    # -----------

    return fmupath
def compile_fmu():
    '''Compile the fmu.
    
    Returns
    -------
    fmupath : str
        Path to compiled fmu.
    
    '''

    # DEFINE MODEL
    # ------------
    mopath = 'DetachedHouse_ENGIE_IBPSAP1'
    modelpath = 'DetachedHouse_ENGIE_IBPSAP1.DetachedHouse_ENGIE_IBPSAP1_BOPTEST_v3'
    # ------------

    # COMPILE FMU
    # -----------
    fmupath = parser.export_fmu(modelpath, [mopath])
    # -----------

    return fmupath