├── .clang-format ├── .cmake-format.py ├── .devcontainer ├── Dockerfile ├── create_dockerfile_devcontainer.sh └── devcontainer.json ├── .gitattributes ├── .github ├── issue_template.md ├── pull_request_template.md └── workflows │ ├── README.md │ ├── file_naming.yaml │ ├── ornl_ascent_mirror.yaml │ ├── pnnl_mirror.yaml │ ├── pre_commit.yaml │ └── spack_cpu_build.yaml ├── .gitignore ├── .gitlab ├── ornl │ ├── ascent.gitlab-ci.yml │ └── crusher.gitlab-ci.yml └── pnnl │ ├── .gitlab-ci.yml │ ├── README.md │ ├── base.gitlab-ci.yml │ ├── deception.gitlab-ci.yml │ ├── incline.gitlab-ci.yml │ └── newell.gitlab-ci.yml ├── .gitmodules ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CMakeLists.txt ├── INSTALL.md ├── LICENSE ├── README.md ├── SUPPORT.md ├── applications ├── CMakeLists.txt ├── opflow_main.cpp ├── pflow_main.cpp ├── scopflow_main.cpp ├── sopflow_main.cpp └── tcopflow_main.cpp ├── datafiles ├── 10_scenarios_ACTIVSg10k_mod.csv ├── 10_scenarios_ACTIVSg200.csv ├── 10_scenarios_ACTIVSg2000.csv ├── TAMU200_scenarios │ ├── actuals.csv │ ├── load_P.csv │ ├── load_Q.csv │ └── scenarios_200bus.csv ├── case118.cont ├── case118.m ├── case118solved.m ├── case2737sop.m ├── case300.m ├── case39.m ├── case39fromraw.m ├── case5.m ├── case6515rte.m ├── case9 │ ├── 10_scenarios_9bus.csv │ ├── case9.con │ ├── case9.cont │ ├── case9_dcline.m │ ├── case9_pw.con │ ├── case9mod.m │ ├── case9mod_gen3_wind.m │ ├── case9mod_gen3_wind2.m │ ├── case9mod_loadloss.m │ ├── load_P.csv │ ├── load_Q.csv │ └── scenarios_9bus.csv ├── case9mod2.m ├── case9modalt.m ├── case9modout.m ├── case9modsolved.m ├── case9modsolved_hong_paper.m ├── case_ACTIVSg10k.cont ├── case_ACTIVSg10k.m ├── case_ACTIVSg200.cont ├── case_ACTIVSg200.m ├── case_ACTIVSg2000.cont ├── case_ACTIVSg2000.m ├── case_ACTIVSg500.cont ├── case_ACTIVSg500.m ├── test_validation │ ├── case118.m │ │ ├── G_valid.txt │ │ ├── Gl_valid.txt │ │ ├── Gu_valid.txt │ │ ├── Hess_valid.bin │ │ ├── Hess_valid.bin.info │ │ ├── Jeq_valid.bin │ │ ├── Jeq_valid.bin.info │ │ ├── Lambda_valid.txt │ │ ├── X_valid.txt │ │ ├── Xl_valid.txt │ │ ├── Xu_valid.txt │ │ ├── grad_valid.txt │ │ ├── obj_factor_valid.txt │ │ ├── obj_valid.txt │ │ └── obj_value_valid.txt │ ├── case9mod.m │ │ ├── G_valid.txt │ │ ├── Gl_valid.txt │ │ ├── Gu_valid.txt │ │ ├── Hess_valid.bin │ │ ├── Hess_valid.bin.info │ │ ├── Jeq_valid.bin │ │ ├── Jeq_valid.bin.info │ │ ├── Jineq_valid.bin │ │ ├── Jineq_valid.bin.info │ │ ├── Lambda_valid.txt │ │ ├── X_valid.txt │ │ ├── Xl_valid.txt │ │ ├── Xu_valid.txt │ │ ├── grad_valid.txt │ │ ├── obj_factor_valid.txt │ │ ├── obj_valid.txt │ │ └── obj_value_valid.txt │ └── case_ACTIVSg200.m │ │ ├── G_valid.txt │ │ ├── Gl_valid.txt │ │ ├── Gu_valid.txt │ │ ├── Hess_valid.bin │ │ ├── Hess_valid.bin.info │ │ ├── Jeq_valid.bin │ │ ├── Jeq_valid.bin.info │ │ ├── Jineq_valid.bin │ │ ├── Jineq_valid.bin.info │ │ ├── Lambda_valid.txt │ │ ├── X_valid.txt │ │ ├── Xl_valid.txt │ │ ├── Xu_valid.txt │ │ ├── grad_valid.txt │ │ ├── obj_factor_valid.txt │ │ ├── obj_valid.txt │ │ └── obj_value_valid.txt └── unit │ └── opflow │ ├── gradient │ ├── OFG_unittest1.m │ ├── OFG_unittestx3.m │ └── OFG_unittestx600.m │ └── objective │ ├── OF_unittest1.m │ ├── OF_unittestx2.m │ ├── OF_unittestx3.m │ └── OF_unittestx600.m ├── docs ├── devcontainer │ ├── README.md │ ├── mpi4py-tutorial.ipynb │ ├── sample_opflow.output │ ├── sample_opflow_data.json │ ├── tutorial.ipynb │ └── viz-tutorial.ipynb ├── developer_guidelines.md ├── exago_policy_compatibility.md ├── installing_with_spack.md ├── manual │ ├── figures │ │ ├── PNNL_logo.eps │ │ ├── ctopflow_fig.tex │ │ ├── intro_fig.tex │ │ ├── scopflow_fig.tex │ │ ├── sctopflow_fig.tex │ │ ├── tcopflow_fig.tex │ │ └── three_in_one.png │ ├── getting_started.tex │ ├── intro.tex │ ├── license.tex │ ├── manual-bib.bib │ ├── manual.pdf │ ├── manual.tex │ ├── opflow.tex │ ├── pflow.tex │ ├── python.tex │ ├── scopflow.tex │ ├── sopflow.tex │ ├── symbols.tex │ └── tcopflow.tex ├── opflow │ ├── cbcar.md │ ├── pbcar.md │ └── pbpol.md ├── petsc-dependencies │ ├── dmnetwork.md │ └── dmplex-dependencies.md ├── python_bindings.md ├── release_checklist.md └── web │ ├── README.ci_clusters.md │ ├── README.summit.md │ ├── ipopt_install.md │ ├── opflow.md │ ├── petsc_install.md │ ├── pflow.md │ ├── scopflow.md │ ├── sopflow.md │ ├── tcopflow.md │ └── test_add.md ├── include ├── common.h ├── constants.h ├── exago_build_options.h.in ├── exago_config.h.in ├── opflow.h ├── pflow.h ├── private │ ├── contingencylist.h │ ├── opflow_enum.def │ ├── opflowimpl.h │ ├── pflowimpl.h │ ├── psimpl.h │ ├── raja_exec_config.h │ ├── scenariolist.h │ ├── scopflowimpl.h │ ├── sopflowimpl.h │ └── tcopflowimpl.h ├── ps.h ├── scopflow.h ├── sopflow.h ├── tcopflow.h ├── utils.h └── version.h ├── interfaces └── python │ ├── CMakeLists.txt │ ├── README.md │ ├── exago_python.cpp │ ├── exago_python.hpp │ ├── exago_python_opflow.cpp │ ├── exago_python_opflow.hpp │ ├── exago_python_pflow.cpp │ ├── exago_python_pflow.hpp │ ├── exago_python_scopflow.cpp │ ├── exago_python_scopflow.hpp │ ├── exago_python_sopflow.cpp │ ├── exago_python_sopflow.hpp │ ├── exago_python_tcopflow.cpp │ ├── exago_python_tcopflow.hpp │ ├── example_opflow.py │ ├── example_pflow.py │ ├── example_scopflow.py │ ├── example_sopflow.py │ └── example_tcopflow.py ├── ipopt_ref.opt ├── options ├── hiop.options ├── ipopt.opt ├── opflowoptions ├── pflowoptions ├── scopflowoptions ├── sopflowoptions └── tcopflowoptions ├── performance_analysis ├── README.md ├── opflow_crusher.toml ├── opflow_larger_testsuite.toml ├── opflow_testsuite.toml ├── perf_pipeline.py ├── sample_testsuite.toml ├── scopflow_larger_testsuite.toml └── spack.yaml ├── references ├── a5-abhyankar.pdf ├── ipopt_wachter_filter.pdf └── pipsNLP.pdf ├── src ├── CMakeLists.txt ├── contingencylist │ ├── CMakeLists.txt │ └── contingencylist.cpp ├── opflow │ ├── CMakeLists.txt │ ├── interface │ │ ├── opflow.cpp │ │ ├── opflow2.cpp │ │ ├── opflowoutput.cpp │ │ └── opflowregi.cpp │ ├── model │ │ ├── current_bal_cartesian │ │ │ ├── ibcar.cpp │ │ │ ├── ibcar.h │ │ │ └── ibcar2.cpp │ │ ├── dcopf │ │ │ ├── dcopf.cpp │ │ │ └── dcopf.h │ │ ├── power_bal_cartesian │ │ │ ├── pbcar.cpp │ │ │ └── pbcar.h │ │ ├── power_bal_hiop │ │ │ ├── paramsrajahiop.cpp │ │ │ ├── paramsrajahiop.h │ │ │ ├── pbpolhiop.cpp │ │ │ ├── pbpolhiop.h │ │ │ ├── pbpolhiopkernels.cpp │ │ │ ├── pbpolrajahiop.cpp │ │ │ ├── pbpolrajahiop.h │ │ │ ├── pbpolrajahiopkernels.cpp │ │ │ ├── pbpolrajahiopkernels.h │ │ │ ├── pbpolrajahiopsparse.cpp │ │ │ ├── pbpolrajahiopsparse.hpp │ │ │ ├── pbpolrajahiopsparsekernels.cpp │ │ │ └── pbpolrajahiopsparsekernels.hpp │ │ └── power_bal_polar │ │ │ ├── pbpol.cpp │ │ │ └── pbpol.h │ └── solver │ │ ├── hiop │ │ ├── opflow_hiop.cpp │ │ ├── opflow_hiop.h │ │ ├── opflow_hiopsparse.cpp │ │ ├── opflow_hiopsparse.h │ │ ├── opflow_hiopsparsegpu.cpp │ │ └── opflow_hiopsparsegpu.hpp │ │ └── ipopt │ │ ├── opflow_ipopt.cpp │ │ └── opflow_ipopt.h ├── pflow │ ├── CMakeLists.txt │ └── pflow.cpp ├── ps │ ├── CMakeLists.txt │ ├── ps.cpp │ ├── psislanding.cpp │ ├── psoutput.cpp │ └── psreaddata.cpp ├── scopflow │ ├── CMakeLists.txt │ ├── interface │ │ ├── scopflow.cpp │ │ ├── scopflowoutput.cpp │ │ └── scopflowregi.cpp │ ├── model │ │ ├── genramp │ │ │ ├── genramp.cpp │ │ │ └── genramp.h │ │ └── genrampt │ │ │ ├── genrampt.cpp │ │ │ └── genrampt.h │ └── solver │ │ ├── empar │ │ ├── scopflow_empar.cpp │ │ └── scopflow_empar.h │ │ ├── hiop │ │ ├── scopflow_hiop.cpp │ │ └── scopflow_hiop.h │ │ └── ipopt │ │ ├── scopflow_ipopt.cpp │ │ └── scopflow_ipopt.h ├── sopflow │ ├── CMakeLists.txt │ ├── interface │ │ ├── sopflow.cpp │ │ ├── sopflowoutput.cpp │ │ ├── sopflowregi.cpp │ │ └── sopflowscen.cpp │ ├── model │ │ ├── genramp │ │ │ ├── sopflow_genramp.cpp │ │ │ └── sopflow_genramp.h │ │ └── genrampc │ │ │ ├── sopflow_genrampc.cpp │ │ │ └── sopflow_genrampc.h │ └── solver │ │ ├── empar │ │ ├── sopflow_empar.cpp │ │ └── sopflow_empar.h │ │ ├── hiop │ │ ├── sopflow_hiop.cpp │ │ └── sopflow_hiop.h │ │ └── ipopt │ │ ├── sopflow_ipopt.cpp │ │ └── sopflow_ipopt.h ├── tcopflow │ ├── CMakeLists.txt │ ├── interface │ │ ├── tcopflow.cpp │ │ ├── tcopflowoutput.cpp │ │ ├── tcopflowreadprofiles.cpp │ │ └── tcopflowregi.cpp │ ├── model │ │ └── genramp │ │ │ ├── genramp.cpp │ │ │ └── genramp.h │ └── solver │ │ └── ipopt │ │ ├── tcopflow_ipopt.cpp │ │ └── tcopflow_ipopt.h └── utils │ ├── CMakeLists.txt │ ├── comm.cpp │ ├── scopflowutils.cpp │ ├── utils.cpp │ └── version.cpp ├── tests ├── CMakeLists.txt ├── CTestCustom.cmake.in ├── functionality │ ├── CMakeLists.txt │ ├── README.md │ ├── opflow │ │ ├── CMakeLists.txt │ │ ├── hiop_pbpolhiop.toml │ │ ├── hiop_pbpolrajahiop.toml │ │ ├── hiop_pbpolrajahiopsparse_gpu.toml │ │ ├── hiopsparse_pbpol.toml │ │ ├── ipopt_pbcart.toml │ │ ├── ipopt_pbpol.toml │ │ └── selfcheck.cpp │ ├── pflow │ │ ├── CMakeLists.txt │ │ ├── pflow.toml │ │ ├── pflow1procs.toml │ │ ├── pflow2procs.toml │ │ ├── pflow3procs.toml │ │ └── selfcheck.cpp │ ├── scopflow │ │ ├── CMakeLists.txt │ │ ├── empar_cont.toml │ │ ├── hiop_cont_mpi.toml │ │ ├── hiop_cont_mpi_pbhiop.toml │ │ ├── hiop_cont_pbhiop.toml │ │ ├── hiop_cont_pbpol.toml │ │ ├── hiop_raja.toml │ │ ├── hiop_serial.toml │ │ ├── ipopt_cont.toml │ │ ├── ipopt_fail.toml │ │ ├── ipopt_multiperiod.toml │ │ └── selfcheck.cpp │ ├── scripts │ │ ├── post_test.pl │ │ └── pre_test.pl │ ├── sopflow │ │ ├── CMakeLists.txt │ │ ├── selfcheck.cpp │ │ ├── sopflow_multicontingency.toml │ │ ├── sopflow_multiperiod.toml │ │ ├── sopflow_multiscenario.toml │ │ ├── sopflow_multiscenario2.toml │ │ ├── sopflow_multiscenario3.toml │ │ ├── sopflow_multiscenario3_pbhiop.toml │ │ ├── sopflow_multiscenario3_raja.toml │ │ ├── sopflow_multiscenario_mpi_raja.toml │ │ ├── sopflow_multiscenario_parallel.toml │ │ ├── sopflow_multiscenario_raja.toml │ │ └── sopflow_multiscenario_serial.toml │ ├── tcopflow │ │ ├── CMakeLists.txt │ │ ├── tcopflow.cpp │ │ ├── tcopflowselfcheck.cpp │ │ └── tcopflowselfcheck.h │ └── toml_utils.h ├── interfaces │ └── python │ │ ├── CMakeLists.txt │ │ ├── __init__.py │ │ ├── check_preconditions.py │ │ ├── pyproject.toml │ │ ├── test_0_initialize.py │ │ ├── test_1_pflow.py │ │ ├── test_2_opflow.py │ │ ├── test_3_scopflow.py │ │ ├── test_4_sopflow.py │ │ ├── test_5_tcopflow.py │ │ └── test_9_finalize.py └── unit │ ├── CMakeLists.txt │ ├── opflow │ ├── CMakeLists.txt │ ├── README.md │ ├── constraint_jacobian │ │ ├── equality │ │ │ ├── CECJ_unittest1.m │ │ │ ├── Jacobian.JPG │ │ │ ├── Untitled.m │ │ │ ├── cecj.csv │ │ │ └── compute_equality_constraints_jacobian_test_design.md │ │ └── inequality │ │ │ ├── CICJ_unittest1.m │ │ │ ├── Jacobian.jpg │ │ │ ├── Untitled.m │ │ │ ├── cicj.csv │ │ │ └── compute_inequality_constraints_jacobian_test_design.md │ ├── constraints │ │ ├── equality │ │ │ ├── CEC_unittest1.m │ │ │ ├── Untitled.m │ │ │ ├── cec.csv │ │ │ └── compute_equality_constraints_test_design.md │ │ └── inequality │ │ │ ├── CIC_unittest1.m │ │ │ ├── Untitled.asv │ │ │ ├── Untitled.m │ │ │ ├── cic.csv │ │ │ └── compute_inequality_constraints_test_design.md │ ├── gradient │ │ ├── README.md │ │ ├── gen_network.py │ │ ├── objective_function_g_test_design.md │ │ └── ofg.csv │ ├── img.png │ ├── objective │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── gen_network.py │ │ ├── objective_acopf.cpp │ │ ├── objective_function_test_design.md │ │ └── of.csv │ ├── one_oneline.jpg │ ├── opflow_tests.h │ ├── two_oneline.jpg │ ├── unittest.pwb │ ├── unittestx3.m │ ├── unittestx3_solved.m │ ├── unittestx3_solved2.m │ ├── unittestx3_solved2.pwb │ └── var_bounds │ │ ├── SVB_unittest1.m │ │ ├── set_variable_bounds_test_design.md │ │ ├── svbl.csv │ │ └── svbu.csv │ ├── run_test_logger.pl │ ├── test_acopf.cpp │ ├── test_error_handler.cpp │ ├── test_logger.cpp │ └── utils │ ├── test_acopf_utils.cpp │ ├── test_acopf_utils.h │ └── test_base.h ├── tutorials ├── demo1.ipynb ├── demo2.ipynb ├── scopflow-example.py └── sopflow-example.py └── viz ├── .gitignore ├── README.md ├── README.pdf ├── backend ├── config.py ├── counties.csv ├── create_db.sh ├── requirements.txt ├── schema.sql ├── server.py ├── sqlchain.py └── us_states.csv ├── components └── BrushBar.js ├── data ├── ACTIVSg2000_GIC_data.gic ├── ACTIVSg200_GIC_data.gic ├── bus.csv ├── case_ACTIVSg10k.json ├── case_ACTIVSg200.json ├── case_ACTIVSg200.m ├── case_ACTIVSg2000.m ├── case_ACTIVSg500.json ├── counties.json ├── dataprocess.ipynb ├── generation.csv ├── jsontocsv.py └── transmission_line.csv ├── geninputfile.py ├── images ├── all_viz.PNG ├── chatgrid_arch.png ├── chatgrid_case.png ├── flow_viz.PNG ├── generation_viz.PNG ├── load_viz.PNG ├── network_gen_load_us.png ├── network_gen_us.png ├── network_load_us.png ├── network_us.png ├── network_viz.PNG └── voltage_viz.PNG ├── index.css ├── index.html ├── package.json ├── src ├── App.jsx ├── color.js ├── dataprocess.js ├── index.css ├── jsonagent.js ├── main.jsx ├── module_casedata.js ├── sqlagent.js ├── textagent.js └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.clang-format: -------------------------------------------------------------------------------- 1 | --- 2 | BasedOnStyle: LLVM 3 | SortIncludes: false 4 | -------------------------------------------------------------------------------- /.cmake-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.cmake-format.py -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/create_dockerfile_devcontainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.devcontainer/create_dockerfile_devcontainer.sh -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.m linguist-detectable=false 2 | -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/file_naming.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/workflows/file_naming.yaml -------------------------------------------------------------------------------- /.github/workflows/ornl_ascent_mirror.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/workflows/ornl_ascent_mirror.yaml -------------------------------------------------------------------------------- /.github/workflows/pnnl_mirror.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/workflows/pnnl_mirror.yaml -------------------------------------------------------------------------------- /.github/workflows/pre_commit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/workflows/pre_commit.yaml -------------------------------------------------------------------------------- /.github/workflows/spack_cpu_build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.github/workflows/spack_cpu_build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab/ornl/ascent.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/ornl/ascent.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/ornl/crusher.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/ornl/crusher.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/pnnl/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/pnnl/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/pnnl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/pnnl/README.md -------------------------------------------------------------------------------- /.gitlab/pnnl/base.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/pnnl/base.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/pnnl/deception.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/pnnl/deception.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/pnnl/incline.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/pnnl/incline.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/pnnl/newell.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitlab/pnnl/newell.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /applications/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/applications/CMakeLists.txt -------------------------------------------------------------------------------- /applications/opflow_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/applications/opflow_main.cpp -------------------------------------------------------------------------------- /applications/pflow_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/applications/pflow_main.cpp -------------------------------------------------------------------------------- /applications/scopflow_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/applications/scopflow_main.cpp -------------------------------------------------------------------------------- /applications/sopflow_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/applications/sopflow_main.cpp -------------------------------------------------------------------------------- /applications/tcopflow_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/applications/tcopflow_main.cpp -------------------------------------------------------------------------------- /datafiles/10_scenarios_ACTIVSg10k_mod.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/10_scenarios_ACTIVSg10k_mod.csv -------------------------------------------------------------------------------- /datafiles/10_scenarios_ACTIVSg200.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/10_scenarios_ACTIVSg200.csv -------------------------------------------------------------------------------- /datafiles/10_scenarios_ACTIVSg2000.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/10_scenarios_ACTIVSg2000.csv -------------------------------------------------------------------------------- /datafiles/TAMU200_scenarios/actuals.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/TAMU200_scenarios/actuals.csv -------------------------------------------------------------------------------- /datafiles/TAMU200_scenarios/load_P.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/TAMU200_scenarios/load_P.csv -------------------------------------------------------------------------------- /datafiles/TAMU200_scenarios/load_Q.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/TAMU200_scenarios/load_Q.csv -------------------------------------------------------------------------------- /datafiles/TAMU200_scenarios/scenarios_200bus.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/TAMU200_scenarios/scenarios_200bus.csv -------------------------------------------------------------------------------- /datafiles/case118.cont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case118.cont -------------------------------------------------------------------------------- /datafiles/case118.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case118.m -------------------------------------------------------------------------------- /datafiles/case118solved.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case118solved.m -------------------------------------------------------------------------------- /datafiles/case2737sop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case2737sop.m -------------------------------------------------------------------------------- /datafiles/case300.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case300.m -------------------------------------------------------------------------------- /datafiles/case39.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case39.m -------------------------------------------------------------------------------- /datafiles/case39fromraw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case39fromraw.m -------------------------------------------------------------------------------- /datafiles/case5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case5.m -------------------------------------------------------------------------------- /datafiles/case6515rte.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case6515rte.m -------------------------------------------------------------------------------- /datafiles/case9/10_scenarios_9bus.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/10_scenarios_9bus.csv -------------------------------------------------------------------------------- /datafiles/case9/case9.con: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9.con -------------------------------------------------------------------------------- /datafiles/case9/case9.cont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9.cont -------------------------------------------------------------------------------- /datafiles/case9/case9_dcline.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9_dcline.m -------------------------------------------------------------------------------- /datafiles/case9/case9_pw.con: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9_pw.con -------------------------------------------------------------------------------- /datafiles/case9/case9mod.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9mod.m -------------------------------------------------------------------------------- /datafiles/case9/case9mod_gen3_wind.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9mod_gen3_wind.m -------------------------------------------------------------------------------- /datafiles/case9/case9mod_gen3_wind2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9mod_gen3_wind2.m -------------------------------------------------------------------------------- /datafiles/case9/case9mod_loadloss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/case9mod_loadloss.m -------------------------------------------------------------------------------- /datafiles/case9/load_P.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/load_P.csv -------------------------------------------------------------------------------- /datafiles/case9/load_Q.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/load_Q.csv -------------------------------------------------------------------------------- /datafiles/case9/scenarios_9bus.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9/scenarios_9bus.csv -------------------------------------------------------------------------------- /datafiles/case9mod2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9mod2.m -------------------------------------------------------------------------------- /datafiles/case9modalt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9modalt.m -------------------------------------------------------------------------------- /datafiles/case9modout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9modout.m -------------------------------------------------------------------------------- /datafiles/case9modsolved.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9modsolved.m -------------------------------------------------------------------------------- /datafiles/case9modsolved_hong_paper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case9modsolved_hong_paper.m -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg10k.cont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg10k.cont -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg10k.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg10k.m -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg200.cont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg200.cont -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg200.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg200.m -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg2000.cont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg2000.cont -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg2000.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg2000.m -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg500.cont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg500.cont -------------------------------------------------------------------------------- /datafiles/case_ACTIVSg500.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/case_ACTIVSg500.m -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/G_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/G_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Gl_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Gl_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Gu_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Gu_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Hess_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Hess_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Hess_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Jeq_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Jeq_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Jeq_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Lambda_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Lambda_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/X_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/X_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Xl_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Xl_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/Xu_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/Xu_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/grad_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/grad_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/obj_factor_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case118.m/obj_factor_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/obj_valid.txt: -------------------------------------------------------------------------------- 1 | 171609.31323685401 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case118.m/obj_value_valid.txt: -------------------------------------------------------------------------------- 1 | 129660.69419396459 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/G_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/G_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Gl_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Gl_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Gu_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Gu_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Hess_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Hess_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Hess_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Jeq_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Jeq_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Jeq_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Jineq_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Jineq_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Jineq_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Lambda_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Lambda_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/X_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/X_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Xl_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Xl_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/Xu_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/Xu_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/grad_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case9mod.m/grad_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/obj_factor_valid.txt: -------------------------------------------------------------------------------- 1 | 0.022421524663677129 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/obj_valid.txt: -------------------------------------------------------------------------------- 1 | 10318.125 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case9mod.m/obj_value_valid.txt: -------------------------------------------------------------------------------- 1 | 4144.4605338128149 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/G_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/G_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Gl_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Gl_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Gu_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Gu_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Hess_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Hess_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Hess_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Jeq_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Jeq_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Jeq_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Jineq_valid.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Jineq_valid.bin -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Jineq_valid.bin.info: -------------------------------------------------------------------------------- 1 | -matload_block_size 1 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Lambda_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Lambda_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/X_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/X_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Xl_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Xl_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/Xu_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/Xu_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/grad_valid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/test_validation/case_ACTIVSg200.m/grad_valid.txt -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/obj_factor_valid.txt: -------------------------------------------------------------------------------- 1 | 0.043069215675127191 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/obj_valid.txt: -------------------------------------------------------------------------------- 1 | 40417.248109300002 2 | -------------------------------------------------------------------------------- /datafiles/test_validation/case_ACTIVSg200.m/obj_value_valid.txt: -------------------------------------------------------------------------------- 1 | 27557.571048064096 2 | -------------------------------------------------------------------------------- /datafiles/unit/opflow/gradient/OFG_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/gradient/OFG_unittest1.m -------------------------------------------------------------------------------- /datafiles/unit/opflow/gradient/OFG_unittestx3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/gradient/OFG_unittestx3.m -------------------------------------------------------------------------------- /datafiles/unit/opflow/gradient/OFG_unittestx600.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/gradient/OFG_unittestx600.m -------------------------------------------------------------------------------- /datafiles/unit/opflow/objective/OF_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/objective/OF_unittest1.m -------------------------------------------------------------------------------- /datafiles/unit/opflow/objective/OF_unittestx2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/objective/OF_unittestx2.m -------------------------------------------------------------------------------- /datafiles/unit/opflow/objective/OF_unittestx3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/objective/OF_unittestx3.m -------------------------------------------------------------------------------- /datafiles/unit/opflow/objective/OF_unittestx600.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/datafiles/unit/opflow/objective/OF_unittestx600.m -------------------------------------------------------------------------------- /docs/devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/devcontainer/README.md -------------------------------------------------------------------------------- /docs/devcontainer/mpi4py-tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/devcontainer/mpi4py-tutorial.ipynb -------------------------------------------------------------------------------- /docs/devcontainer/sample_opflow.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/devcontainer/sample_opflow.output -------------------------------------------------------------------------------- /docs/devcontainer/sample_opflow_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/devcontainer/sample_opflow_data.json -------------------------------------------------------------------------------- /docs/devcontainer/tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/devcontainer/tutorial.ipynb -------------------------------------------------------------------------------- /docs/devcontainer/viz-tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/devcontainer/viz-tutorial.ipynb -------------------------------------------------------------------------------- /docs/developer_guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/developer_guidelines.md -------------------------------------------------------------------------------- /docs/exago_policy_compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/exago_policy_compatibility.md -------------------------------------------------------------------------------- /docs/installing_with_spack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/installing_with_spack.md -------------------------------------------------------------------------------- /docs/manual/figures/PNNL_logo.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/PNNL_logo.eps -------------------------------------------------------------------------------- /docs/manual/figures/ctopflow_fig.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/ctopflow_fig.tex -------------------------------------------------------------------------------- /docs/manual/figures/intro_fig.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/intro_fig.tex -------------------------------------------------------------------------------- /docs/manual/figures/scopflow_fig.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/scopflow_fig.tex -------------------------------------------------------------------------------- /docs/manual/figures/sctopflow_fig.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/sctopflow_fig.tex -------------------------------------------------------------------------------- /docs/manual/figures/tcopflow_fig.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/tcopflow_fig.tex -------------------------------------------------------------------------------- /docs/manual/figures/three_in_one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/figures/three_in_one.png -------------------------------------------------------------------------------- /docs/manual/getting_started.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/getting_started.tex -------------------------------------------------------------------------------- /docs/manual/intro.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/intro.tex -------------------------------------------------------------------------------- /docs/manual/license.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/license.tex -------------------------------------------------------------------------------- /docs/manual/manual-bib.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/manual-bib.bib -------------------------------------------------------------------------------- /docs/manual/manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/manual.pdf -------------------------------------------------------------------------------- /docs/manual/manual.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/manual.tex -------------------------------------------------------------------------------- /docs/manual/opflow.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/opflow.tex -------------------------------------------------------------------------------- /docs/manual/pflow.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/pflow.tex -------------------------------------------------------------------------------- /docs/manual/python.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/python.tex -------------------------------------------------------------------------------- /docs/manual/scopflow.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/scopflow.tex -------------------------------------------------------------------------------- /docs/manual/sopflow.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/sopflow.tex -------------------------------------------------------------------------------- /docs/manual/symbols.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/symbols.tex -------------------------------------------------------------------------------- /docs/manual/tcopflow.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/manual/tcopflow.tex -------------------------------------------------------------------------------- /docs/opflow/cbcar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/opflow/cbcar.md -------------------------------------------------------------------------------- /docs/opflow/pbcar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/opflow/pbcar.md -------------------------------------------------------------------------------- /docs/opflow/pbpol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/opflow/pbpol.md -------------------------------------------------------------------------------- /docs/petsc-dependencies/dmnetwork.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/petsc-dependencies/dmnetwork.md -------------------------------------------------------------------------------- /docs/petsc-dependencies/dmplex-dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/petsc-dependencies/dmplex-dependencies.md -------------------------------------------------------------------------------- /docs/python_bindings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/python_bindings.md -------------------------------------------------------------------------------- /docs/release_checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/release_checklist.md -------------------------------------------------------------------------------- /docs/web/README.ci_clusters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/README.ci_clusters.md -------------------------------------------------------------------------------- /docs/web/README.summit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/README.summit.md -------------------------------------------------------------------------------- /docs/web/ipopt_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/ipopt_install.md -------------------------------------------------------------------------------- /docs/web/opflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/opflow.md -------------------------------------------------------------------------------- /docs/web/petsc_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/petsc_install.md -------------------------------------------------------------------------------- /docs/web/pflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/pflow.md -------------------------------------------------------------------------------- /docs/web/scopflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/scopflow.md -------------------------------------------------------------------------------- /docs/web/sopflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/sopflow.md -------------------------------------------------------------------------------- /docs/web/tcopflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/tcopflow.md -------------------------------------------------------------------------------- /docs/web/test_add.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/docs/web/test_add.md -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/common.h -------------------------------------------------------------------------------- /include/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/constants.h -------------------------------------------------------------------------------- /include/exago_build_options.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/exago_build_options.h.in -------------------------------------------------------------------------------- /include/exago_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/exago_config.h.in -------------------------------------------------------------------------------- /include/opflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/opflow.h -------------------------------------------------------------------------------- /include/pflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/pflow.h -------------------------------------------------------------------------------- /include/private/contingencylist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/contingencylist.h -------------------------------------------------------------------------------- /include/private/opflow_enum.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/opflow_enum.def -------------------------------------------------------------------------------- /include/private/opflowimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/opflowimpl.h -------------------------------------------------------------------------------- /include/private/pflowimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/pflowimpl.h -------------------------------------------------------------------------------- /include/private/psimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/psimpl.h -------------------------------------------------------------------------------- /include/private/raja_exec_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/raja_exec_config.h -------------------------------------------------------------------------------- /include/private/scenariolist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/scenariolist.h -------------------------------------------------------------------------------- /include/private/scopflowimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/scopflowimpl.h -------------------------------------------------------------------------------- /include/private/sopflowimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/sopflowimpl.h -------------------------------------------------------------------------------- /include/private/tcopflowimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/private/tcopflowimpl.h -------------------------------------------------------------------------------- /include/ps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/ps.h -------------------------------------------------------------------------------- /include/scopflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/scopflow.h -------------------------------------------------------------------------------- /include/sopflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/sopflow.h -------------------------------------------------------------------------------- /include/tcopflow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/tcopflow.h -------------------------------------------------------------------------------- /include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/utils.h -------------------------------------------------------------------------------- /include/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/include/version.h -------------------------------------------------------------------------------- /interfaces/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/CMakeLists.txt -------------------------------------------------------------------------------- /interfaces/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/README.md -------------------------------------------------------------------------------- /interfaces/python/exago_python.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python.cpp -------------------------------------------------------------------------------- /interfaces/python/exago_python.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python.hpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_opflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_opflow.cpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_opflow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_opflow.hpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_pflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_pflow.cpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_pflow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_pflow.hpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_scopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_scopflow.cpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_scopflow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_scopflow.hpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_sopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_sopflow.cpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_sopflow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_sopflow.hpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_tcopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_tcopflow.cpp -------------------------------------------------------------------------------- /interfaces/python/exago_python_tcopflow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/exago_python_tcopflow.hpp -------------------------------------------------------------------------------- /interfaces/python/example_opflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/example_opflow.py -------------------------------------------------------------------------------- /interfaces/python/example_pflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/example_pflow.py -------------------------------------------------------------------------------- /interfaces/python/example_scopflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/example_scopflow.py -------------------------------------------------------------------------------- /interfaces/python/example_sopflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/example_sopflow.py -------------------------------------------------------------------------------- /interfaces/python/example_tcopflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/interfaces/python/example_tcopflow.py -------------------------------------------------------------------------------- /ipopt_ref.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/ipopt_ref.opt -------------------------------------------------------------------------------- /options/hiop.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/hiop.options -------------------------------------------------------------------------------- /options/ipopt.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/ipopt.opt -------------------------------------------------------------------------------- /options/opflowoptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/opflowoptions -------------------------------------------------------------------------------- /options/pflowoptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/pflowoptions -------------------------------------------------------------------------------- /options/scopflowoptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/scopflowoptions -------------------------------------------------------------------------------- /options/sopflowoptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/sopflowoptions -------------------------------------------------------------------------------- /options/tcopflowoptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/options/tcopflowoptions -------------------------------------------------------------------------------- /performance_analysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/README.md -------------------------------------------------------------------------------- /performance_analysis/opflow_crusher.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/opflow_crusher.toml -------------------------------------------------------------------------------- /performance_analysis/opflow_larger_testsuite.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/opflow_larger_testsuite.toml -------------------------------------------------------------------------------- /performance_analysis/opflow_testsuite.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/opflow_testsuite.toml -------------------------------------------------------------------------------- /performance_analysis/perf_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/perf_pipeline.py -------------------------------------------------------------------------------- /performance_analysis/sample_testsuite.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/sample_testsuite.toml -------------------------------------------------------------------------------- /performance_analysis/scopflow_larger_testsuite.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/scopflow_larger_testsuite.toml -------------------------------------------------------------------------------- /performance_analysis/spack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/performance_analysis/spack.yaml -------------------------------------------------------------------------------- /references/a5-abhyankar.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/references/a5-abhyankar.pdf -------------------------------------------------------------------------------- /references/ipopt_wachter_filter.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/references/ipopt_wachter_filter.pdf -------------------------------------------------------------------------------- /references/pipsNLP.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/references/pipsNLP.pdf -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/contingencylist/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/contingencylist/CMakeLists.txt -------------------------------------------------------------------------------- /src/contingencylist/contingencylist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/contingencylist/contingencylist.cpp -------------------------------------------------------------------------------- /src/opflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/CMakeLists.txt -------------------------------------------------------------------------------- /src/opflow/interface/opflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/interface/opflow.cpp -------------------------------------------------------------------------------- /src/opflow/interface/opflow2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/interface/opflow2.cpp -------------------------------------------------------------------------------- /src/opflow/interface/opflowoutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/interface/opflowoutput.cpp -------------------------------------------------------------------------------- /src/opflow/interface/opflowregi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/interface/opflowregi.cpp -------------------------------------------------------------------------------- /src/opflow/model/current_bal_cartesian/ibcar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/current_bal_cartesian/ibcar.cpp -------------------------------------------------------------------------------- /src/opflow/model/current_bal_cartesian/ibcar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/current_bal_cartesian/ibcar.h -------------------------------------------------------------------------------- /src/opflow/model/current_bal_cartesian/ibcar2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/current_bal_cartesian/ibcar2.cpp -------------------------------------------------------------------------------- /src/opflow/model/dcopf/dcopf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/dcopf/dcopf.cpp -------------------------------------------------------------------------------- /src/opflow/model/dcopf/dcopf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/dcopf/dcopf.h -------------------------------------------------------------------------------- /src/opflow/model/power_bal_cartesian/pbcar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_cartesian/pbcar.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_cartesian/pbcar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_cartesian/pbcar.h -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/paramsrajahiop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/paramsrajahiop.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/paramsrajahiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/paramsrajahiop.h -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolhiop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolhiop.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolhiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolhiop.h -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolhiopkernels.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiop.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiop.h -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiopkernels.h -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiopsparse.hpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_hiop/pbpolrajahiopsparsekernels.hpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_polar/pbpol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_polar/pbpol.cpp -------------------------------------------------------------------------------- /src/opflow/model/power_bal_polar/pbpol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/model/power_bal_polar/pbpol.h -------------------------------------------------------------------------------- /src/opflow/solver/hiop/opflow_hiop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/hiop/opflow_hiop.cpp -------------------------------------------------------------------------------- /src/opflow/solver/hiop/opflow_hiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/hiop/opflow_hiop.h -------------------------------------------------------------------------------- /src/opflow/solver/hiop/opflow_hiopsparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/hiop/opflow_hiopsparse.cpp -------------------------------------------------------------------------------- /src/opflow/solver/hiop/opflow_hiopsparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/hiop/opflow_hiopsparse.h -------------------------------------------------------------------------------- /src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/hiop/opflow_hiopsparsegpu.cpp -------------------------------------------------------------------------------- /src/opflow/solver/hiop/opflow_hiopsparsegpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/hiop/opflow_hiopsparsegpu.hpp -------------------------------------------------------------------------------- /src/opflow/solver/ipopt/opflow_ipopt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/ipopt/opflow_ipopt.cpp -------------------------------------------------------------------------------- /src/opflow/solver/ipopt/opflow_ipopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/opflow/solver/ipopt/opflow_ipopt.h -------------------------------------------------------------------------------- /src/pflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/pflow/CMakeLists.txt -------------------------------------------------------------------------------- /src/pflow/pflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/pflow/pflow.cpp -------------------------------------------------------------------------------- /src/ps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/ps/CMakeLists.txt -------------------------------------------------------------------------------- /src/ps/ps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/ps/ps.cpp -------------------------------------------------------------------------------- /src/ps/psislanding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/ps/psislanding.cpp -------------------------------------------------------------------------------- /src/ps/psoutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/ps/psoutput.cpp -------------------------------------------------------------------------------- /src/ps/psreaddata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/ps/psreaddata.cpp -------------------------------------------------------------------------------- /src/scopflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/CMakeLists.txt -------------------------------------------------------------------------------- /src/scopflow/interface/scopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/interface/scopflow.cpp -------------------------------------------------------------------------------- /src/scopflow/interface/scopflowoutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/interface/scopflowoutput.cpp -------------------------------------------------------------------------------- /src/scopflow/interface/scopflowregi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/interface/scopflowregi.cpp -------------------------------------------------------------------------------- /src/scopflow/model/genramp/genramp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/model/genramp/genramp.cpp -------------------------------------------------------------------------------- /src/scopflow/model/genramp/genramp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/model/genramp/genramp.h -------------------------------------------------------------------------------- /src/scopflow/model/genrampt/genrampt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/model/genrampt/genrampt.cpp -------------------------------------------------------------------------------- /src/scopflow/model/genrampt/genrampt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/model/genrampt/genrampt.h -------------------------------------------------------------------------------- /src/scopflow/solver/empar/scopflow_empar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/solver/empar/scopflow_empar.cpp -------------------------------------------------------------------------------- /src/scopflow/solver/empar/scopflow_empar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/solver/empar/scopflow_empar.h -------------------------------------------------------------------------------- /src/scopflow/solver/hiop/scopflow_hiop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/solver/hiop/scopflow_hiop.cpp -------------------------------------------------------------------------------- /src/scopflow/solver/hiop/scopflow_hiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/solver/hiop/scopflow_hiop.h -------------------------------------------------------------------------------- /src/scopflow/solver/ipopt/scopflow_ipopt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/solver/ipopt/scopflow_ipopt.cpp -------------------------------------------------------------------------------- /src/scopflow/solver/ipopt/scopflow_ipopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/scopflow/solver/ipopt/scopflow_ipopt.h -------------------------------------------------------------------------------- /src/sopflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/CMakeLists.txt -------------------------------------------------------------------------------- /src/sopflow/interface/sopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/interface/sopflow.cpp -------------------------------------------------------------------------------- /src/sopflow/interface/sopflowoutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/interface/sopflowoutput.cpp -------------------------------------------------------------------------------- /src/sopflow/interface/sopflowregi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/interface/sopflowregi.cpp -------------------------------------------------------------------------------- /src/sopflow/interface/sopflowscen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/interface/sopflowscen.cpp -------------------------------------------------------------------------------- /src/sopflow/model/genramp/sopflow_genramp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/model/genramp/sopflow_genramp.cpp -------------------------------------------------------------------------------- /src/sopflow/model/genramp/sopflow_genramp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/model/genramp/sopflow_genramp.h -------------------------------------------------------------------------------- /src/sopflow/model/genrampc/sopflow_genrampc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/model/genrampc/sopflow_genrampc.cpp -------------------------------------------------------------------------------- /src/sopflow/model/genrampc/sopflow_genrampc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/model/genrampc/sopflow_genrampc.h -------------------------------------------------------------------------------- /src/sopflow/solver/empar/sopflow_empar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/solver/empar/sopflow_empar.cpp -------------------------------------------------------------------------------- /src/sopflow/solver/empar/sopflow_empar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/solver/empar/sopflow_empar.h -------------------------------------------------------------------------------- /src/sopflow/solver/hiop/sopflow_hiop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/solver/hiop/sopflow_hiop.cpp -------------------------------------------------------------------------------- /src/sopflow/solver/hiop/sopflow_hiop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/solver/hiop/sopflow_hiop.h -------------------------------------------------------------------------------- /src/sopflow/solver/ipopt/sopflow_ipopt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/solver/ipopt/sopflow_ipopt.cpp -------------------------------------------------------------------------------- /src/sopflow/solver/ipopt/sopflow_ipopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/sopflow/solver/ipopt/sopflow_ipopt.h -------------------------------------------------------------------------------- /src/tcopflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/CMakeLists.txt -------------------------------------------------------------------------------- /src/tcopflow/interface/tcopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/interface/tcopflow.cpp -------------------------------------------------------------------------------- /src/tcopflow/interface/tcopflowoutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/interface/tcopflowoutput.cpp -------------------------------------------------------------------------------- /src/tcopflow/interface/tcopflowreadprofiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/interface/tcopflowreadprofiles.cpp -------------------------------------------------------------------------------- /src/tcopflow/interface/tcopflowregi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/interface/tcopflowregi.cpp -------------------------------------------------------------------------------- /src/tcopflow/model/genramp/genramp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/model/genramp/genramp.cpp -------------------------------------------------------------------------------- /src/tcopflow/model/genramp/genramp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/model/genramp/genramp.h -------------------------------------------------------------------------------- /src/tcopflow/solver/ipopt/tcopflow_ipopt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/solver/ipopt/tcopflow_ipopt.cpp -------------------------------------------------------------------------------- /src/tcopflow/solver/ipopt/tcopflow_ipopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/tcopflow/solver/ipopt/tcopflow_ipopt.h -------------------------------------------------------------------------------- /src/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/utils/CMakeLists.txt -------------------------------------------------------------------------------- /src/utils/comm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/utils/comm.cpp -------------------------------------------------------------------------------- /src/utils/scopflowutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/utils/scopflowutils.cpp -------------------------------------------------------------------------------- /src/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/utils/utils.cpp -------------------------------------------------------------------------------- /src/utils/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/src/utils/version.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/CTestCustom.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/CTestCustom.cmake.in -------------------------------------------------------------------------------- /tests/functionality/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/CMakeLists.txt -------------------------------------------------------------------------------- /tests/functionality/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/README.md -------------------------------------------------------------------------------- /tests/functionality/opflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/CMakeLists.txt -------------------------------------------------------------------------------- /tests/functionality/opflow/hiop_pbpolhiop.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/hiop_pbpolhiop.toml -------------------------------------------------------------------------------- /tests/functionality/opflow/hiop_pbpolrajahiop.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/hiop_pbpolrajahiop.toml -------------------------------------------------------------------------------- /tests/functionality/opflow/hiop_pbpolrajahiopsparse_gpu.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/hiop_pbpolrajahiopsparse_gpu.toml -------------------------------------------------------------------------------- /tests/functionality/opflow/hiopsparse_pbpol.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/hiopsparse_pbpol.toml -------------------------------------------------------------------------------- /tests/functionality/opflow/ipopt_pbcart.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/ipopt_pbcart.toml -------------------------------------------------------------------------------- /tests/functionality/opflow/ipopt_pbpol.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/ipopt_pbpol.toml -------------------------------------------------------------------------------- /tests/functionality/opflow/selfcheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/opflow/selfcheck.cpp -------------------------------------------------------------------------------- /tests/functionality/pflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/pflow/CMakeLists.txt -------------------------------------------------------------------------------- /tests/functionality/pflow/pflow.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/pflow/pflow.toml -------------------------------------------------------------------------------- /tests/functionality/pflow/pflow1procs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/pflow/pflow1procs.toml -------------------------------------------------------------------------------- /tests/functionality/pflow/pflow2procs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/pflow/pflow2procs.toml -------------------------------------------------------------------------------- /tests/functionality/pflow/pflow3procs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/pflow/pflow3procs.toml -------------------------------------------------------------------------------- /tests/functionality/pflow/selfcheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/pflow/selfcheck.cpp -------------------------------------------------------------------------------- /tests/functionality/scopflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/CMakeLists.txt -------------------------------------------------------------------------------- /tests/functionality/scopflow/empar_cont.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/empar_cont.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/hiop_cont_mpi.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/hiop_cont_mpi.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/hiop_cont_mpi_pbhiop.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/hiop_cont_mpi_pbhiop.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/hiop_cont_pbhiop.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/hiop_cont_pbhiop.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/hiop_cont_pbpol.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/hiop_cont_pbpol.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/hiop_raja.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/hiop_raja.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/hiop_serial.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/hiop_serial.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/ipopt_cont.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/ipopt_cont.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/ipopt_fail.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/ipopt_fail.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/ipopt_multiperiod.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/ipopt_multiperiod.toml -------------------------------------------------------------------------------- /tests/functionality/scopflow/selfcheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scopflow/selfcheck.cpp -------------------------------------------------------------------------------- /tests/functionality/scripts/post_test.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scripts/post_test.pl -------------------------------------------------------------------------------- /tests/functionality/scripts/pre_test.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/scripts/pre_test.pl -------------------------------------------------------------------------------- /tests/functionality/sopflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/CMakeLists.txt -------------------------------------------------------------------------------- /tests/functionality/sopflow/selfcheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/selfcheck.cpp -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multicontingency.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multicontingency.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiperiod.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiperiod.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario2.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario3.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario3.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario3_pbhiop.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario3_pbhiop.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario3_raja.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario3_raja.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario_mpi_raja.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario_mpi_raja.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario_parallel.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario_parallel.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario_raja.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario_raja.toml -------------------------------------------------------------------------------- /tests/functionality/sopflow/sopflow_multiscenario_serial.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/sopflow/sopflow_multiscenario_serial.toml -------------------------------------------------------------------------------- /tests/functionality/tcopflow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/tcopflow/CMakeLists.txt -------------------------------------------------------------------------------- /tests/functionality/tcopflow/tcopflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/tcopflow/tcopflow.cpp -------------------------------------------------------------------------------- /tests/functionality/tcopflow/tcopflowselfcheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/tcopflow/tcopflowselfcheck.cpp -------------------------------------------------------------------------------- /tests/functionality/tcopflow/tcopflowselfcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/tcopflow/tcopflowselfcheck.h -------------------------------------------------------------------------------- /tests/functionality/toml_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/functionality/toml_utils.h -------------------------------------------------------------------------------- /tests/interfaces/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/CMakeLists.txt -------------------------------------------------------------------------------- /tests/interfaces/python/__init__.py: -------------------------------------------------------------------------------- 1 | from .check_preconditions import * 2 | -------------------------------------------------------------------------------- /tests/interfaces/python/check_preconditions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/check_preconditions.py -------------------------------------------------------------------------------- /tests/interfaces/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/pyproject.toml -------------------------------------------------------------------------------- /tests/interfaces/python/test_0_initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_0_initialize.py -------------------------------------------------------------------------------- /tests/interfaces/python/test_1_pflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_1_pflow.py -------------------------------------------------------------------------------- /tests/interfaces/python/test_2_opflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_2_opflow.py -------------------------------------------------------------------------------- /tests/interfaces/python/test_3_scopflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_3_scopflow.py -------------------------------------------------------------------------------- /tests/interfaces/python/test_4_sopflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_4_sopflow.py -------------------------------------------------------------------------------- /tests/interfaces/python/test_5_tcopflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_5_tcopflow.py -------------------------------------------------------------------------------- /tests/interfaces/python/test_9_finalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/interfaces/python/test_9_finalize.py -------------------------------------------------------------------------------- /tests/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unit/opflow/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(objective) 2 | -------------------------------------------------------------------------------- /tests/unit/opflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/README.md -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/equality/CECJ_unittest1.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/equality/Jacobian.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/equality/Jacobian.JPG -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/equality/Untitled.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/equality/Untitled.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/equality/cecj.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/equality/cecj.csv -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/equality/compute_equality_constraints_jacobian_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/equality/compute_equality_constraints_jacobian_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/inequality/CICJ_unittest1.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/inequality/Jacobian.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/inequality/Jacobian.jpg -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/inequality/Untitled.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/inequality/Untitled.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/inequality/cicj.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/inequality/cicj.csv -------------------------------------------------------------------------------- /tests/unit/opflow/constraint_jacobian/inequality/compute_inequality_constraints_jacobian_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraint_jacobian/inequality/compute_inequality_constraints_jacobian_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/equality/CEC_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/equality/CEC_unittest1.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/equality/Untitled.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/equality/Untitled.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/equality/cec.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/equality/cec.csv -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/equality/compute_equality_constraints_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/equality/compute_equality_constraints_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/inequality/CIC_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/inequality/CIC_unittest1.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/inequality/Untitled.asv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/inequality/Untitled.asv -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/inequality/Untitled.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/inequality/Untitled.m -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/inequality/cic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/inequality/cic.csv -------------------------------------------------------------------------------- /tests/unit/opflow/constraints/inequality/compute_inequality_constraints_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/constraints/inequality/compute_inequality_constraints_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/gradient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/gradient/README.md -------------------------------------------------------------------------------- /tests/unit/opflow/gradient/gen_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/gradient/gen_network.py -------------------------------------------------------------------------------- /tests/unit/opflow/gradient/objective_function_g_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/gradient/objective_function_g_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/gradient/ofg.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | -------------------------------------------------------------------------------- /tests/unit/opflow/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/img.png -------------------------------------------------------------------------------- /tests/unit/opflow/objective/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/objective/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unit/opflow/objective/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/objective/README.md -------------------------------------------------------------------------------- /tests/unit/opflow/objective/gen_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/objective/gen_network.py -------------------------------------------------------------------------------- /tests/unit/opflow/objective/objective_acopf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/objective/objective_acopf.cpp -------------------------------------------------------------------------------- /tests/unit/opflow/objective/objective_function_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/objective/objective_function_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/objective/of.csv: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /tests/unit/opflow/one_oneline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/one_oneline.jpg -------------------------------------------------------------------------------- /tests/unit/opflow/opflow_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/opflow_tests.h -------------------------------------------------------------------------------- /tests/unit/opflow/two_oneline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/two_oneline.jpg -------------------------------------------------------------------------------- /tests/unit/opflow/unittest.pwb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/unittest.pwb -------------------------------------------------------------------------------- /tests/unit/opflow/unittestx3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/unittestx3.m -------------------------------------------------------------------------------- /tests/unit/opflow/unittestx3_solved.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/unittestx3_solved.m -------------------------------------------------------------------------------- /tests/unit/opflow/unittestx3_solved2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/unittestx3_solved2.m -------------------------------------------------------------------------------- /tests/unit/opflow/unittestx3_solved2.pwb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/unittestx3_solved2.pwb -------------------------------------------------------------------------------- /tests/unit/opflow/var_bounds/SVB_unittest1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/var_bounds/SVB_unittest1.m -------------------------------------------------------------------------------- /tests/unit/opflow/var_bounds/set_variable_bounds_test_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/var_bounds/set_variable_bounds_test_design.md -------------------------------------------------------------------------------- /tests/unit/opflow/var_bounds/svbl.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/var_bounds/svbl.csv -------------------------------------------------------------------------------- /tests/unit/opflow/var_bounds/svbu.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/opflow/var_bounds/svbu.csv -------------------------------------------------------------------------------- /tests/unit/run_test_logger.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/run_test_logger.pl -------------------------------------------------------------------------------- /tests/unit/test_acopf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/test_acopf.cpp -------------------------------------------------------------------------------- /tests/unit/test_error_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/test_error_handler.cpp -------------------------------------------------------------------------------- /tests/unit/test_logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/test_logger.cpp -------------------------------------------------------------------------------- /tests/unit/utils/test_acopf_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/utils/test_acopf_utils.cpp -------------------------------------------------------------------------------- /tests/unit/utils/test_acopf_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/utils/test_acopf_utils.h -------------------------------------------------------------------------------- /tests/unit/utils/test_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tests/unit/utils/test_base.h -------------------------------------------------------------------------------- /tutorials/demo1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tutorials/demo1.ipynb -------------------------------------------------------------------------------- /tutorials/demo2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tutorials/demo2.ipynb -------------------------------------------------------------------------------- /tutorials/scopflow-example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tutorials/scopflow-example.py -------------------------------------------------------------------------------- /tutorials/sopflow-example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/tutorials/sopflow-example.py -------------------------------------------------------------------------------- /viz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/.gitignore -------------------------------------------------------------------------------- /viz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/README.md -------------------------------------------------------------------------------- /viz/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/README.pdf -------------------------------------------------------------------------------- /viz/backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/config.py -------------------------------------------------------------------------------- /viz/backend/counties.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/counties.csv -------------------------------------------------------------------------------- /viz/backend/create_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/create_db.sh -------------------------------------------------------------------------------- /viz/backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/requirements.txt -------------------------------------------------------------------------------- /viz/backend/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/schema.sql -------------------------------------------------------------------------------- /viz/backend/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/server.py -------------------------------------------------------------------------------- /viz/backend/sqlchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/sqlchain.py -------------------------------------------------------------------------------- /viz/backend/us_states.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/backend/us_states.csv -------------------------------------------------------------------------------- /viz/components/BrushBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/components/BrushBar.js -------------------------------------------------------------------------------- /viz/data/ACTIVSg2000_GIC_data.gic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/ACTIVSg2000_GIC_data.gic -------------------------------------------------------------------------------- /viz/data/ACTIVSg200_GIC_data.gic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/ACTIVSg200_GIC_data.gic -------------------------------------------------------------------------------- /viz/data/bus.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/bus.csv -------------------------------------------------------------------------------- /viz/data/case_ACTIVSg10k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/case_ACTIVSg10k.json -------------------------------------------------------------------------------- /viz/data/case_ACTIVSg200.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/case_ACTIVSg200.json -------------------------------------------------------------------------------- /viz/data/case_ACTIVSg200.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/case_ACTIVSg200.m -------------------------------------------------------------------------------- /viz/data/case_ACTIVSg2000.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/case_ACTIVSg2000.m -------------------------------------------------------------------------------- /viz/data/case_ACTIVSg500.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/case_ACTIVSg500.json -------------------------------------------------------------------------------- /viz/data/counties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/counties.json -------------------------------------------------------------------------------- /viz/data/dataprocess.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/dataprocess.ipynb -------------------------------------------------------------------------------- /viz/data/generation.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/generation.csv -------------------------------------------------------------------------------- /viz/data/jsontocsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/jsontocsv.py -------------------------------------------------------------------------------- /viz/data/transmission_line.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/data/transmission_line.csv -------------------------------------------------------------------------------- /viz/geninputfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/geninputfile.py -------------------------------------------------------------------------------- /viz/images/all_viz.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/all_viz.PNG -------------------------------------------------------------------------------- /viz/images/chatgrid_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/chatgrid_arch.png -------------------------------------------------------------------------------- /viz/images/chatgrid_case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/chatgrid_case.png -------------------------------------------------------------------------------- /viz/images/flow_viz.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/flow_viz.PNG -------------------------------------------------------------------------------- /viz/images/generation_viz.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/generation_viz.PNG -------------------------------------------------------------------------------- /viz/images/load_viz.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/load_viz.PNG -------------------------------------------------------------------------------- /viz/images/network_gen_load_us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/network_gen_load_us.png -------------------------------------------------------------------------------- /viz/images/network_gen_us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/network_gen_us.png -------------------------------------------------------------------------------- /viz/images/network_load_us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/network_load_us.png -------------------------------------------------------------------------------- /viz/images/network_us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/network_us.png -------------------------------------------------------------------------------- /viz/images/network_viz.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/network_viz.PNG -------------------------------------------------------------------------------- /viz/images/voltage_viz.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/images/voltage_viz.PNG -------------------------------------------------------------------------------- /viz/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/index.css -------------------------------------------------------------------------------- /viz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/index.html -------------------------------------------------------------------------------- /viz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/package.json -------------------------------------------------------------------------------- /viz/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/App.jsx -------------------------------------------------------------------------------- /viz/src/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/color.js -------------------------------------------------------------------------------- /viz/src/dataprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/dataprocess.js -------------------------------------------------------------------------------- /viz/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/index.css -------------------------------------------------------------------------------- /viz/src/jsonagent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/jsonagent.js -------------------------------------------------------------------------------- /viz/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/main.jsx -------------------------------------------------------------------------------- /viz/src/module_casedata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/module_casedata.js -------------------------------------------------------------------------------- /viz/src/sqlagent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/sqlagent.js -------------------------------------------------------------------------------- /viz/src/textagent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/src/textagent.js -------------------------------------------------------------------------------- /viz/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /viz/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/tsconfig.json -------------------------------------------------------------------------------- /viz/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/tsconfig.node.json -------------------------------------------------------------------------------- /viz/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnnl/ExaGO/HEAD/viz/vite.config.ts --------------------------------------------------------------------------------