Ejemplo n.º 1
0
@author: tom
.............."""

import openpnm as op
import matplotlib.pyplot as plt
import ecm
import configparser
import os

plt.close("all")

wrk = op.Workspace()
wrk.clear()

if __name__ == "__main__":
    save_root = os.path.join(ecm.FIXTURES_DIR, 'cases')
    save_root = os.path.join(save_root, 'example_case_B')
    print(save_root)
    config = configparser.ConfigParser()
    config.read(os.path.join(save_root, 'config.txt'))
    print(ecm.lump_thermal_props(config))
    ecm.print_config(config)

    I_apps = [
        config.get('RUN', key) for key in config['RUN'] if 'i_app' in key
    ]
    for I_app in I_apps:
        save_path = save_root + '\\' + I_app + 'A'
        prj, vrs, sols = ecm.run_simulation(float(I_app), save_path, config)
Ejemplo n.º 2
0
def test_func():
    test_config = ecm.load_test_config()
    ecm.print_config(test_config)