├── .gitignore ├── .travis.yml ├── .vimrc ├── README.md ├── old └── kernel_identification │ ├── breakupCoalescenceTables.py │ ├── ex_steady_state_validation.py │ ├── fit_nondims.py │ ├── fluid.py │ ├── linear_dependency │ └── vectors.py │ ├── nondims.py │ ├── plot_comparison.py │ ├── plot_nondims.py │ ├── plot_rates.py │ ├── steadyState.py │ ├── steadyStateSolver.py │ └── validationData │ ├── C1.txt │ ├── C2.txt │ ├── C3.txt │ ├── C4.txt │ ├── coeffs_nondims.txt │ ├── comparison │ ├── dExp.txt │ └── dNum.txt │ ├── coulaloglou │ ├── d32_N.txt │ ├── d32_N_alpha10.txt │ ├── d32_N_alpha15.txt │ └── d32_N_alpha5.txt │ ├── initial_constants.ini │ └── orifice │ ├── 0 │ ├── downstream.txt │ └── upstream.txt │ ├── 1 │ └── downstream.txt │ ├── 3 │ ├── downstream.txt │ └── upstream.txt │ ├── 4 │ ├── downstream.txt │ └── upstream.txt │ ├── d32_downstream.txt │ └── d32_upstream.txt ├── pyfd ├── __init__.py ├── calc │ └── friction_factor.py ├── data │ └── pbe │ │ └── coulaloglou │ │ ├── d32_N.txt │ │ ├── d32_N_alpha10.txt │ │ ├── d32_N_alpha15.txt │ │ └── d32_N_alpha5.txt ├── helpers.py ├── pbe │ ├── __init__.py │ ├── moc │ │ ├── __init__.py │ │ ├── angeli_class.py │ │ ├── case_class.py │ │ ├── ct.py │ │ ├── ct_class.py │ │ ├── moc.py │ │ └── simmons_azzopardi_class.py │ └── qmom.py ├── tests │ ├── test_friction_factor.py │ ├── test_is_realizable.py │ ├── test_moc.py │ ├── test_product_difference.py │ └── test_wheeler.py └── version.py └── scripts ├── bbo.py ├── friction.py └── pbe ├── breakup_and_coalescence.py ├── moc ├── angeli_optimize.py ├── ct_calculate.py ├── ct_calculate_generalized.py ├── ct_calculate_plot.py ├── ct_optimize.py ├── results │ └── ct_optimization_results.pickle └── sa_optimize.py ├── pure_breakup.py └── pure_coalescence.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vimrc: -------------------------------------------------------------------------------- 1 | set number 2 | set makeprg=python2\ % 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/README.md -------------------------------------------------------------------------------- /old/kernel_identification/breakupCoalescenceTables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/breakupCoalescenceTables.py -------------------------------------------------------------------------------- /old/kernel_identification/ex_steady_state_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/ex_steady_state_validation.py -------------------------------------------------------------------------------- /old/kernel_identification/fit_nondims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/fit_nondims.py -------------------------------------------------------------------------------- /old/kernel_identification/fluid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/fluid.py -------------------------------------------------------------------------------- /old/kernel_identification/linear_dependency/vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/linear_dependency/vectors.py -------------------------------------------------------------------------------- /old/kernel_identification/nondims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/nondims.py -------------------------------------------------------------------------------- /old/kernel_identification/plot_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/plot_comparison.py -------------------------------------------------------------------------------- /old/kernel_identification/plot_nondims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/plot_nondims.py -------------------------------------------------------------------------------- /old/kernel_identification/plot_rates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/plot_rates.py -------------------------------------------------------------------------------- /old/kernel_identification/steadyState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/steadyState.py -------------------------------------------------------------------------------- /old/kernel_identification/steadyStateSolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/steadyStateSolver.py -------------------------------------------------------------------------------- /old/kernel_identification/validationData/C1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/C1.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/C2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/C2.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/C3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/C3.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/C4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/C4.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/coeffs_nondims.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/coeffs_nondims.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/comparison/dExp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/comparison/dExp.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/comparison/dNum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/comparison/dNum.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/coulaloglou/d32_N.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/coulaloglou/d32_N.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/coulaloglou/d32_N_alpha10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/coulaloglou/d32_N_alpha10.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/coulaloglou/d32_N_alpha15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/coulaloglou/d32_N_alpha15.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/coulaloglou/d32_N_alpha5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/coulaloglou/d32_N_alpha5.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/initial_constants.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/initial_constants.ini -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/0/downstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/0/downstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/0/upstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/0/upstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/1/downstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/1/downstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/3/downstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/3/downstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/3/upstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/3/upstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/4/downstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/4/downstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/4/upstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/4/upstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/d32_downstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/d32_downstream.txt -------------------------------------------------------------------------------- /old/kernel_identification/validationData/orifice/d32_upstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/old/kernel_identification/validationData/orifice/d32_upstream.txt -------------------------------------------------------------------------------- /pyfd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/__init__.py -------------------------------------------------------------------------------- /pyfd/calc/friction_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/calc/friction_factor.py -------------------------------------------------------------------------------- /pyfd/data/pbe/coulaloglou/d32_N.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/data/pbe/coulaloglou/d32_N.txt -------------------------------------------------------------------------------- /pyfd/data/pbe/coulaloglou/d32_N_alpha10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/data/pbe/coulaloglou/d32_N_alpha10.txt -------------------------------------------------------------------------------- /pyfd/data/pbe/coulaloglou/d32_N_alpha15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/data/pbe/coulaloglou/d32_N_alpha15.txt -------------------------------------------------------------------------------- /pyfd/data/pbe/coulaloglou/d32_N_alpha5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/data/pbe/coulaloglou/d32_N_alpha5.txt -------------------------------------------------------------------------------- /pyfd/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/helpers.py -------------------------------------------------------------------------------- /pyfd/pbe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyfd/pbe/moc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/__init__.py -------------------------------------------------------------------------------- /pyfd/pbe/moc/angeli_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/angeli_class.py -------------------------------------------------------------------------------- /pyfd/pbe/moc/case_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/case_class.py -------------------------------------------------------------------------------- /pyfd/pbe/moc/ct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/ct.py -------------------------------------------------------------------------------- /pyfd/pbe/moc/ct_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/ct_class.py -------------------------------------------------------------------------------- /pyfd/pbe/moc/moc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/moc.py -------------------------------------------------------------------------------- /pyfd/pbe/moc/simmons_azzopardi_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/moc/simmons_azzopardi_class.py -------------------------------------------------------------------------------- /pyfd/pbe/qmom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/pbe/qmom.py -------------------------------------------------------------------------------- /pyfd/tests/test_friction_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/tests/test_friction_factor.py -------------------------------------------------------------------------------- /pyfd/tests/test_is_realizable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/tests/test_is_realizable.py -------------------------------------------------------------------------------- /pyfd/tests/test_moc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/tests/test_moc.py -------------------------------------------------------------------------------- /pyfd/tests/test_product_difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/tests/test_product_difference.py -------------------------------------------------------------------------------- /pyfd/tests/test_wheeler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/tests/test_wheeler.py -------------------------------------------------------------------------------- /pyfd/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/pyfd/version.py -------------------------------------------------------------------------------- /scripts/bbo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/bbo.py -------------------------------------------------------------------------------- /scripts/friction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/friction.py -------------------------------------------------------------------------------- /scripts/pbe/breakup_and_coalescence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/breakup_and_coalescence.py -------------------------------------------------------------------------------- /scripts/pbe/moc/angeli_optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/angeli_optimize.py -------------------------------------------------------------------------------- /scripts/pbe/moc/ct_calculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/ct_calculate.py -------------------------------------------------------------------------------- /scripts/pbe/moc/ct_calculate_generalized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/ct_calculate_generalized.py -------------------------------------------------------------------------------- /scripts/pbe/moc/ct_calculate_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/ct_calculate_plot.py -------------------------------------------------------------------------------- /scripts/pbe/moc/ct_optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/ct_optimize.py -------------------------------------------------------------------------------- /scripts/pbe/moc/results/ct_optimization_results.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/results/ct_optimization_results.pickle -------------------------------------------------------------------------------- /scripts/pbe/moc/sa_optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/moc/sa_optimize.py -------------------------------------------------------------------------------- /scripts/pbe/pure_breakup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/pure_breakup.py -------------------------------------------------------------------------------- /scripts/pbe/pure_coalescence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robertsawko/pyfd/HEAD/scripts/pbe/pure_coalescence.py --------------------------------------------------------------------------------