├── .dockerignore ├── .github └── workflows │ ├── gh-pages.yml │ ├── main.yml │ └── publish-package.yml ├── .gitignore ├── CMakeLists.txt ├── COPYING ├── Dockerfile ├── Dockerfile.debug ├── Dockerfile.intel ├── Dockerfile.mpi ├── README.md ├── cmake ├── campConfig.cmake.in ├── cmake_uninstall.cmake.in ├── dependencies.cmake ├── set_defaults.cmake ├── silence_warnings.cmake └── test_util.cmake ├── cvode-3.4-alpha.tar.gz ├── data └── CAMP_v1_paper │ ├── README.md │ ├── binned │ ├── camp_monarch_interface.F90 │ ├── config_monarch_binned.json │ ├── interface_monarch_binned.json │ ├── mock_monarch.F90 │ ├── monarch_box_binned │ │ ├── aerosol_phases.json │ │ ├── cb05_abs_tol.json │ │ ├── cb05_mechanism.json │ │ ├── cb05_mechanism.noR142R143.json │ │ ├── cb05_species.json │ │ ├── custom_species.json │ │ ├── monarch_mod37_aerosol_representation.json │ │ ├── monarch_mod37_aerosol_representation.json.org │ │ ├── partitioning_species_params.json │ │ └── tsigaridis_2_product_SOA_scheme │ │ │ ├── mechanism.json │ │ │ └── species.json │ ├── plot.conf │ └── test_monarch_binned.sh │ └── modal │ ├── camp_monarch_interface.F90 │ ├── config_monarch_modal.json │ ├── interface_monarch_modal.json │ ├── mock_monarch.F90 │ ├── monarch_box_modal │ ├── aerosol_phases.json │ ├── cb05_abs_tol.json │ ├── cb05_mechanism.json │ ├── cb05_mechanism.noR142R143.json │ ├── cb05_species.json │ ├── custom_species.json │ ├── monarch_mod37_aerosol_representation.json │ ├── partitioning_species_params.json │ └── tsigaridis_2_product_SOA_scheme │ │ ├── mechanism.json │ │ └── species.json │ ├── plot.conf │ └── test_monarch_modal.sh ├── doc ├── Doxyfile ├── Doxyfile.bak ├── Makefile ├── bib59505.aux ├── bib66484.aux ├── camp_tutorial │ └── boot_camp │ │ ├── CAMP_tutorial.F90 │ │ ├── part_1_code │ │ ├── box_model.F90 │ │ ├── my_config_file.json │ │ ├── my_simple_mechanism.json │ │ └── out │ │ │ └── README │ │ ├── part_2_code │ │ ├── box_model.F90 │ │ ├── my_config_file.json │ │ ├── my_simple_mechanism.json │ │ └── out │ │ │ └── README │ │ ├── part_3_code │ │ ├── box_model.F90 │ │ ├── my_config_file.json │ │ ├── my_simple_mechanism.json │ │ ├── out │ │ │ └── README │ │ └── plot.conf │ │ └── part_4_code │ │ ├── box_model.F90 │ │ ├── my_config_file.json │ │ ├── my_simple_mechanism.json │ │ ├── out │ │ └── README │ │ └── plot.conf ├── citelist.doc59505 ├── citelist.doc66484 ├── diagrams │ ├── Simple_MONARCH_CAMP_workflow_diagram.jpg │ ├── camp_solving_system.jpg │ ├── src │ │ └── CAMP_UML-20200117T100750Z-001.zip │ ├── very_simple_CAMP_components.jpg │ ├── very_simple_CAMP_components_2.jpg │ └── workflow_deriv_jac.jpg ├── doxygen_footer.html ├── doxygen_html_style.css ├── images │ ├── BootCAMP_part_3_results.png │ ├── binned_aero_rep.png │ ├── cvode_configuration.png │ ├── different_aero_reps.png │ ├── icon_README.txt │ ├── icon_backpack.png │ ├── icon_bear.png │ ├── icon_binoculars.png │ ├── icon_campfire.png │ ├── icon_mushrooms.png │ ├── icon_pinetrees.png │ ├── icon_tent.png │ ├── icon_trail.png │ ├── icon_tree.png │ ├── modal_aero_rep.png │ ├── reverse_rxn_data.jpg │ ├── schematic_CAMP_structure.png │ ├── schematic_json_objects.png │ ├── schematic_typical_model.png │ └── single_particle_aero_rep.png ├── index.html └── references.bib ├── include └── camp │ ├── Jacobian.h │ ├── aero_phase_solver.h │ ├── aero_rep_solver.h │ ├── aero_reps.h │ ├── camp_common.h │ ├── camp_debug.h │ ├── camp_solver.h │ ├── debug_diff_check.h │ ├── rxn_solver.h │ ├── rxns.h │ ├── sub_model_solver.h │ ├── sub_models.h │ ├── time_derivative.h │ └── util.h ├── mechanisms ├── cb05cl_ae5 │ ├── cb05_sensitivity.eqn │ ├── cb05_sensitivity.spc │ ├── cb05cl_ae5_aq.eqn │ ├── cb05cl_ae5_aq.spc │ ├── cb05cl_ae5_aq_CMAQ.def │ ├── cb05cl_ae5_mechanism.json │ └── cb05cl_ae5_species.json ├── monarch_mod37 │ ├── FastJ │ │ └── version2005_CB05.json │ ├── HERMES_emissions_rxns.json │ ├── MEGAN_emissions_rxns.json │ ├── README │ ├── aerosol_phases.json │ ├── aerosol_representation.json │ ├── cb05_abs_tol.json │ ├── cb05_mechanism.json │ ├── cb05_species.json │ ├── cloud_and_rain_partitioning.json │ ├── cloud_and_rain_species.json │ ├── config.json │ ├── custom_species.json │ ├── dry_deposition.json │ ├── dry_deposition_config.json │ ├── emissions │ │ └── regional_HERMESv3_MEGAN.json │ ├── inorganic_ZSR_water.json │ ├── inorganic_activity.json │ ├── inorganic_partitioning.json │ ├── inorganic_reactions.json │ ├── inorganic_species.json │ ├── interface.json │ ├── tsigaridis_2_product_SOA_scheme │ │ ├── mechanism.json │ │ └── species.json │ ├── wet_deposition.json │ └── wet_deposition_config.json └── simple_mech │ ├── aerosol_phases.json │ ├── aerosol_species.json │ ├── cloud_and_rain_partitioning.json │ ├── config.json │ ├── gas_species.json │ ├── inorganic_aerosol_SO4_NH4_NO3 │ ├── activity.json │ ├── aerosol_phase.json │ ├── partitioning.json │ └── reactions.json │ └── mechanism.json ├── src ├── CMakeLists.txt ├── Jacobian.c ├── aero_phase_data.F90 ├── aero_phase_solver.c ├── aero_rep_data.F90 ├── aero_rep_factory.F90 ├── aero_rep_solver.c ├── aero_reps │ ├── CMakeLists.txt │ ├── aero_rep_modal_binned_mass.F90 │ ├── aero_rep_modal_binned_mass.c │ ├── aero_rep_single_particle.F90 │ └── aero_rep_single_particle.c ├── camp_box_model.F90 ├── camp_box_model_data.F90 ├── camp_core.F90 ├── camp_solver.c ├── camp_solver_data.F90 ├── camp_state.F90 ├── chem_spec_data.F90 ├── constants.F90 ├── debug_diff_check.F90 ├── debug_diff_check.c ├── env_state.F90 ├── mechanism_data.F90 ├── mpi.F90 ├── packaging │ └── CMakeLists.txt ├── property.F90 ├── rand.F90 ├── rxn_data.F90 ├── rxn_factory.F90 ├── rxn_solver.c ├── rxns │ ├── CMakeLists.txt │ ├── rxn_CMAQ_H2O2.F90 │ ├── rxn_CMAQ_H2O2.c │ ├── rxn_CMAQ_OH_HNO3.F90 │ ├── rxn_CMAQ_OH_HNO3.c │ ├── rxn_HL_phase_transfer.F90 │ ├── rxn_HL_phase_transfer.c │ ├── rxn_SIMPOL_phase_transfer.F90 │ ├── rxn_SIMPOL_phase_transfer.c │ ├── rxn_aqueous_equilibrium.F90 │ ├── rxn_aqueous_equilibrium.c │ ├── rxn_arrhenius.F90 │ ├── rxn_arrhenius.c │ ├── rxn_condensed_phase_arrhenius.F90 │ ├── rxn_condensed_phase_arrhenius.c │ ├── rxn_condensed_phase_photolysis.F90 │ ├── rxn_condensed_phase_photolysis.c │ ├── rxn_emission.F90 │ ├── rxn_emission.c │ ├── rxn_first_order_loss.F90 │ ├── rxn_first_order_loss.c │ ├── rxn_photolysis.F90 │ ├── rxn_photolysis.c │ ├── rxn_surface.F90 │ ├── rxn_surface.c │ ├── rxn_ternary_chemical_activation.F90 │ ├── rxn_ternary_chemical_activation.c │ ├── rxn_troe.F90 │ ├── rxn_troe.c │ ├── rxn_wennberg_no_ro2.F90 │ ├── rxn_wennberg_no_ro2.c │ ├── rxn_wennberg_tunneling.F90 │ ├── rxn_wennberg_tunneling.c │ ├── rxn_wet_deposition.F90 │ └── rxn_wet_deposition.c ├── solver_stats.F90 ├── sub_model_data.F90 ├── sub_model_factory.F90 ├── sub_model_solver.c ├── sub_models │ ├── CMakeLists.txt │ ├── sub_model_PDFiTE.F90 │ ├── sub_model_PDFiTE.c │ ├── sub_model_UNIFAC.F90 │ ├── sub_model_UNIFAC.c │ ├── sub_model_ZSR_aerosol_water.F90 │ └── sub_model_ZSR_aerosol_water.c ├── time_derivative.c └── util.F90 ├── test ├── CMakeLists.txt ├── chemistry │ ├── CMakeLists.txt │ ├── cb05cl_ae5 │ │ ├── EXT-CONST_mod.F90 │ │ ├── EXT-RXCM_mod.F90 │ │ ├── Makefile_cb05cl_ae5 │ │ ├── cb05cl_ae5.kpp │ │ ├── cb05cl_ae5.map │ │ ├── cb05cl_ae5_Function.f90 │ │ ├── cb05cl_ae5_Global.f90 │ │ ├── cb05cl_ae5_Initialize.f90 │ │ ├── cb05cl_ae5_Integrator.F90 │ │ ├── cb05cl_ae5_Jacobian.f90 │ │ ├── cb05cl_ae5_JacobianSP.f90 │ │ ├── cb05cl_ae5_LinearAlgebra.f90 │ │ ├── cb05cl_ae5_Main.f90 │ │ ├── cb05cl_ae5_Model.f90 │ │ ├── cb05cl_ae5_Monitor.f90 │ │ ├── cb05cl_ae5_Parameters.f90 │ │ ├── cb05cl_ae5_Precision.f90 │ │ ├── cb05cl_ae5_Rates.f90 │ │ ├── cb05cl_ae5_Util.f90 │ │ ├── cb05cl_ae5_abs_tol.json │ │ ├── cb05cl_ae5_init.json │ │ ├── config_cb05cl_ae5.json │ │ ├── config_cb05cl_ae5_big.json │ │ ├── ext-hrcalcks.F90 │ │ ├── ext-hrdata_mod.F90 │ │ ├── ext-hrdriver.F90 │ │ ├── ext-hrg1.F90 │ │ ├── ext-hrg2.F90 │ │ ├── ext-hrg3.F90 │ │ ├── ext-hrg4.F90 │ │ ├── ext-hrinit.F90 │ │ ├── ext-hrprodloss.F90 │ │ ├── ext-hrrates.F90 │ │ ├── ext-hrsolver.F90 │ │ ├── fort.87 │ │ ├── module_BSC_CHEM_DATA.F90 │ │ ├── plot.conf │ │ ├── test_cb05cl_ae5.F90 │ │ ├── test_cb05cl_ae5_big.F90 │ │ ├── test_chemistry_cb05cl_ae5.sh │ │ └── test_chemistry_cb05cl_ae5_big.sh │ ├── cb05cl_ae5_scalability │ │ ├── cb05cl_ae5_mechanism_footer.json │ │ ├── cb05cl_ae5_mechanism_header.json │ │ ├── cb05cl_ae5_mechanism_template.json │ │ └── test_chemistry_cb05cl_ae5_scalability.sh │ ├── config_1.json │ ├── consecutive.json │ ├── plot_consecutive.conf │ ├── simple_monarch_2_domain.json │ ├── test_chem_mech_solver.F90 │ └── test_chemistry_1.sh ├── monarch │ ├── CMakeLists.txt │ ├── camp_monarch_interface.F90 │ ├── cb05cl_ae5_abs_tol.json │ ├── cloudJ │ │ ├── COPYRIGHT.txt │ │ ├── cld_sub_mod.f90 │ │ ├── fjx_cmn_mod.f90 │ │ ├── fjx_init_mod.f90 │ │ └── fjx_sub_mod.f90 │ ├── config_cb05.json │ ├── config_monarch_mod37.json │ ├── config_simple.json │ ├── config_simple_cb05.json │ ├── config_solver_test.json │ ├── interface_monarch_mod37.json │ ├── interface_simple.json │ ├── interface_solver_test.json │ ├── mock_monarch.F90 │ ├── monarch_box_binned │ │ ├── aerosol_phases.json │ │ ├── cb05_abs_tol.json │ │ ├── cb05_mechanism.json │ │ ├── cb05_mechanism.noR142R143.json │ │ ├── cb05_species.json │ │ ├── custom_species.json │ │ ├── monarch_mod37_aerosol_representation.json │ │ ├── monarch_mod37_aerosol_representation.json.org │ │ ├── partitioning_species_params.json │ │ └── tsigaridis_2_product_SOA_scheme │ │ │ ├── mechanism.json │ │ │ └── species.json │ ├── monarch_box_modal │ │ ├── aerosol_phases.json │ │ ├── cb05_abs_tol.json │ │ ├── cb05_mechanism.json │ │ ├── cb05_mechanism.noR142R143.json │ │ ├── cb05_species.json │ │ ├── custom_species.json │ │ ├── monarch_mod37_aerosol_representation.json │ │ ├── partitioning_species_params.json │ │ └── tsigaridis_2_product_SOA_scheme │ │ │ ├── mechanism.json │ │ │ └── species.json │ ├── monarch_mod37_2_product_SOA.json │ ├── monarch_mod37_aerosol_activity.json │ ├── monarch_mod37_aerosol_phases.json │ ├── monarch_mod37_aerosol_representation.json │ ├── monarch_mod37_aerosol_species.json │ ├── monarch_mod37_comp.txt │ ├── monarch_mod37_inorganic_partitioning.json │ ├── monarch_mod37_inorganic_rxns.json │ ├── monarch_mod37_species.json │ ├── monarch_original.F90 │ ├── plot.conf │ ├── plot_simple.conf │ ├── simple_comp.txt │ ├── solver_test_mech.json │ ├── test_monarch_1.sh │ └── test_monarch_2.sh ├── test_common.h ├── unit_aero_phase_data │ ├── CMakeLists.txt │ ├── test_aero_phase_data.F90 │ └── test_aero_phase_data.json ├── unit_aero_rep_data │ ├── CMakeLists.txt │ ├── test_aero_rep_modal_binned_mass.F90 │ ├── test_aero_rep_modal_binned_mass.c │ ├── test_aero_rep_modal_binned_mass.json │ ├── test_aero_rep_single_particle.F90 │ ├── test_aero_rep_single_particle.c │ └── test_aero_rep_single_particle.json ├── unit_camp_core │ ├── CMakeLists.txt │ ├── test_camp_core.F90 │ ├── test_mech.json │ └── test_mech_config.json ├── unit_chem_spec_data │ ├── CMakeLists.txt │ └── test_chem_spec_data.F90 ├── unit_jacobian │ ├── CMakeLists.txt │ └── test_jacobian.c ├── unit_property │ ├── CMakeLists.txt │ └── test_property.F90 ├── unit_rxn_data │ ├── CMakeLists.txt │ ├── out │ │ └── README │ ├── plot.conf │ ├── plot_HL_phase_transfer.conf │ ├── plot_SIMPOL_phase_transfer.conf │ ├── plot_aqueous_equilibrium.conf │ ├── plot_condensed_phase_arrhenius.conf │ ├── test_CMAQ_H2O2.json │ ├── test_CMAQ_H2O2_config.json │ ├── test_CMAQ_OH_HNO3.json │ ├── test_CMAQ_OH_HNO3_config.json │ ├── test_HL_phase_transfer.json │ ├── test_HL_phase_transfer_2.json │ ├── test_HL_phase_transfer_config.json │ ├── test_HL_phase_transfer_config_2.json │ ├── test_SIMPOL_phase_transfer.json │ ├── test_SIMPOL_phase_transfer_2.json │ ├── test_SIMPOL_phase_transfer_config.json │ ├── test_SIMPOL_phase_transfer_config_2.json │ ├── test_aqueous_equilibrium.json │ ├── test_aqueous_equilibrium_2.json │ ├── test_aqueous_equilibrium_config.json │ ├── test_aqueous_equilibrium_config_2.json │ ├── test_condensed_phase_arrhenius.json │ ├── test_condensed_phase_arrhenius_2.json │ ├── test_condensed_phase_arrhenius_config.json │ ├── test_condensed_phase_arrhenius_config_2.json │ ├── test_condensed_phase_photolysis.json │ ├── test_condensed_phase_photolysis_config.json │ ├── test_emission.json │ ├── test_emission_config.json │ ├── test_first_order_loss.json │ ├── test_first_order_loss_config.json │ ├── test_photolysis.json │ ├── test_photolysis_config.json │ ├── test_rxn_CMAQ_H2O2.F90 │ ├── test_rxn_CMAQ_OH_HNO3.F90 │ ├── test_rxn_HL_phase_transfer.F90 │ ├── test_rxn_SIMPOL_phase_transfer.F90 │ ├── test_rxn_aqueous_equilibrium.F90 │ ├── test_rxn_condensed_phase_arrhenius.F90 │ ├── test_rxn_condensed_phase_photolysis.F90 │ ├── test_rxn_emission.F90 │ ├── test_rxn_first_order_loss.F90 │ ├── test_rxn_photolysis.F90 │ ├── test_rxn_surface.F90 │ ├── test_rxn_ternary_chemical_activation.F90 │ ├── test_rxn_troe.F90 │ ├── test_rxn_wennberg_no_ro2.F90 │ ├── test_rxn_wennberg_tunneling.F90 │ ├── test_rxn_wet_deposition.F90 │ ├── test_surface.json │ ├── test_surface_2.json │ ├── test_surface_config.json │ ├── test_surface_config_2.json │ ├── test_ternary_chemical_activation.json │ ├── test_ternary_chemical_activation_config.json │ ├── test_troe.json │ ├── test_troe_config.json │ ├── test_wennberg_no_ro2.json │ ├── test_wennberg_no_ro2_config.json │ ├── test_wennberg_tunneling.json │ ├── test_wennberg_tunneling_config.json │ ├── test_wet_deposition.json │ └── test_wet_deposition_config.json ├── unit_sub_model_data │ ├── CMakeLists.txt │ ├── out │ │ └── README │ ├── plot_PDFiTE.conf │ ├── plot_UNIFAC.conf │ ├── plot_ZSR_aerosol_water.conf │ ├── test_PDFiTE.json │ ├── test_PDFiTE_config.json │ ├── test_UNIFAC.json │ ├── test_UNIFAC_config.json │ ├── test_ZSR_aerosol_water.json │ ├── test_ZSR_aerosol_water_config.json │ ├── test_sub_model_PDFiTE.F90 │ ├── test_sub_model_UNIFAC.F90 │ ├── test_sub_model_ZSR_aerosol_water.F90 │ └── test_sub_model_ZSR_aerosol_water.c └── unit_tests │ ├── CMakeLists.txt │ ├── input_files │ ├── plot_rxn_arrhenius.conf │ ├── run_rxn_arrhenius.sh │ ├── rxn_arrhenius.json │ └── rxn_arrhenius_config.json │ ├── out │ └── README │ ├── rxns │ └── unit_test_rxn_arrhenius.F90 │ ├── unit_test_data.F90 │ └── unit_test_driver.F90 ├── tool ├── conv_CMAQ_mech_to_json.sh ├── conv_KPP_mech_to_json.sh ├── conv_KPP_spec_to_json.sh └── err_code_gen.c └── valgrind.supp /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/.github/workflows/publish-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/COPYING -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/Dockerfile.debug -------------------------------------------------------------------------------- /Dockerfile.intel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/Dockerfile.intel -------------------------------------------------------------------------------- /Dockerfile.mpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/Dockerfile.mpi -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/README.md -------------------------------------------------------------------------------- /cmake/campConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cmake/campConfig.cmake.in -------------------------------------------------------------------------------- /cmake/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cmake/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /cmake/dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cmake/dependencies.cmake -------------------------------------------------------------------------------- /cmake/set_defaults.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cmake/set_defaults.cmake -------------------------------------------------------------------------------- /cmake/silence_warnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cmake/silence_warnings.cmake -------------------------------------------------------------------------------- /cmake/test_util.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cmake/test_util.cmake -------------------------------------------------------------------------------- /cvode-3.4-alpha.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/cvode-3.4-alpha.tar.gz -------------------------------------------------------------------------------- /data/CAMP_v1_paper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/README.md -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/camp_monarch_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/camp_monarch_interface.F90 -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/config_monarch_binned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/config_monarch_binned.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/interface_monarch_binned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/interface_monarch_binned.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/mock_monarch.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/mock_monarch.F90 -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/aerosol_phases.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/cb05_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/cb05_abs_tol.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/cb05_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/cb05_mechanism.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/cb05_mechanism.noR142R143.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/cb05_mechanism.noR142R143.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/cb05_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/cb05_species.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/custom_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/custom_species.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/monarch_mod37_aerosol_representation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/monarch_mod37_aerosol_representation.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/monarch_mod37_aerosol_representation.json.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/monarch_mod37_aerosol_representation.json.org -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/partitioning_species_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/partitioning_species_params.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/tsigaridis_2_product_SOA_scheme/mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/tsigaridis_2_product_SOA_scheme/mechanism.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/monarch_box_binned/tsigaridis_2_product_SOA_scheme/species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/monarch_box_binned/tsigaridis_2_product_SOA_scheme/species.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/plot.conf -------------------------------------------------------------------------------- /data/CAMP_v1_paper/binned/test_monarch_binned.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/binned/test_monarch_binned.sh -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/camp_monarch_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/camp_monarch_interface.F90 -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/config_monarch_modal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/config_monarch_modal.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/interface_monarch_modal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/interface_monarch_modal.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/mock_monarch.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/mock_monarch.F90 -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/aerosol_phases.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/cb05_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/cb05_abs_tol.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/cb05_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/cb05_mechanism.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/cb05_mechanism.noR142R143.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/cb05_mechanism.noR142R143.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/cb05_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/cb05_species.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/custom_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/custom_species.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/monarch_mod37_aerosol_representation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/monarch_mod37_aerosol_representation.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/partitioning_species_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/partitioning_species_params.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/tsigaridis_2_product_SOA_scheme/mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/tsigaridis_2_product_SOA_scheme/mechanism.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/monarch_box_modal/tsigaridis_2_product_SOA_scheme/species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/monarch_box_modal/tsigaridis_2_product_SOA_scheme/species.json -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/plot.conf -------------------------------------------------------------------------------- /data/CAMP_v1_paper/modal/test_monarch_modal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/data/CAMP_v1_paper/modal/test_monarch_modal.sh -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/Doxyfile.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/Doxyfile.bak -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/bib59505.aux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/bib59505.aux -------------------------------------------------------------------------------- /doc/bib66484.aux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/bib66484.aux -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/CAMP_tutorial.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/CAMP_tutorial.F90 -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_1_code/box_model.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_1_code/box_model.F90 -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_1_code/my_config_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_1_code/my_config_file.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_1_code/my_simple_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_1_code/my_simple_mechanism.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_1_code/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_2_code/box_model.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_2_code/box_model.F90 -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_2_code/my_config_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_2_code/my_config_file.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_2_code/my_simple_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_2_code/my_simple_mechanism.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_2_code/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_3_code/box_model.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_3_code/box_model.F90 -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_3_code/my_config_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_3_code/my_config_file.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_3_code/my_simple_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_3_code/my_simple_mechanism.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_3_code/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_3_code/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_3_code/plot.conf -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_4_code/box_model.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_4_code/box_model.F90 -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_4_code/my_config_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_4_code/my_config_file.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_4_code/my_simple_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_4_code/my_simple_mechanism.json -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_4_code/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /doc/camp_tutorial/boot_camp/part_4_code/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/camp_tutorial/boot_camp/part_4_code/plot.conf -------------------------------------------------------------------------------- /doc/citelist.doc59505: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/citelist.doc59505 -------------------------------------------------------------------------------- /doc/citelist.doc66484: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/citelist.doc66484 -------------------------------------------------------------------------------- /doc/diagrams/Simple_MONARCH_CAMP_workflow_diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/diagrams/Simple_MONARCH_CAMP_workflow_diagram.jpg -------------------------------------------------------------------------------- /doc/diagrams/camp_solving_system.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/diagrams/camp_solving_system.jpg -------------------------------------------------------------------------------- /doc/diagrams/src/CAMP_UML-20200117T100750Z-001.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/diagrams/src/CAMP_UML-20200117T100750Z-001.zip -------------------------------------------------------------------------------- /doc/diagrams/very_simple_CAMP_components.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/diagrams/very_simple_CAMP_components.jpg -------------------------------------------------------------------------------- /doc/diagrams/very_simple_CAMP_components_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/diagrams/very_simple_CAMP_components_2.jpg -------------------------------------------------------------------------------- /doc/diagrams/workflow_deriv_jac.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/diagrams/workflow_deriv_jac.jpg -------------------------------------------------------------------------------- /doc/doxygen_footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/doxygen_footer.html -------------------------------------------------------------------------------- /doc/doxygen_html_style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/doxygen_html_style.css -------------------------------------------------------------------------------- /doc/images/BootCAMP_part_3_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/BootCAMP_part_3_results.png -------------------------------------------------------------------------------- /doc/images/binned_aero_rep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/binned_aero_rep.png -------------------------------------------------------------------------------- /doc/images/cvode_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/cvode_configuration.png -------------------------------------------------------------------------------- /doc/images/different_aero_reps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/different_aero_reps.png -------------------------------------------------------------------------------- /doc/images/icon_README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_README.txt -------------------------------------------------------------------------------- /doc/images/icon_backpack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_backpack.png -------------------------------------------------------------------------------- /doc/images/icon_bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_bear.png -------------------------------------------------------------------------------- /doc/images/icon_binoculars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_binoculars.png -------------------------------------------------------------------------------- /doc/images/icon_campfire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_campfire.png -------------------------------------------------------------------------------- /doc/images/icon_mushrooms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_mushrooms.png -------------------------------------------------------------------------------- /doc/images/icon_pinetrees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_pinetrees.png -------------------------------------------------------------------------------- /doc/images/icon_tent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_tent.png -------------------------------------------------------------------------------- /doc/images/icon_trail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_trail.png -------------------------------------------------------------------------------- /doc/images/icon_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/icon_tree.png -------------------------------------------------------------------------------- /doc/images/modal_aero_rep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/modal_aero_rep.png -------------------------------------------------------------------------------- /doc/images/reverse_rxn_data.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/reverse_rxn_data.jpg -------------------------------------------------------------------------------- /doc/images/schematic_CAMP_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/schematic_CAMP_structure.png -------------------------------------------------------------------------------- /doc/images/schematic_json_objects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/schematic_json_objects.png -------------------------------------------------------------------------------- /doc/images/schematic_typical_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/schematic_typical_model.png -------------------------------------------------------------------------------- /doc/images/single_particle_aero_rep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/images/single_particle_aero_rep.png -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/doc/references.bib -------------------------------------------------------------------------------- /include/camp/Jacobian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/Jacobian.h -------------------------------------------------------------------------------- /include/camp/aero_phase_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/aero_phase_solver.h -------------------------------------------------------------------------------- /include/camp/aero_rep_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/aero_rep_solver.h -------------------------------------------------------------------------------- /include/camp/aero_reps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/aero_reps.h -------------------------------------------------------------------------------- /include/camp/camp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/camp_common.h -------------------------------------------------------------------------------- /include/camp/camp_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/camp_debug.h -------------------------------------------------------------------------------- /include/camp/camp_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/camp_solver.h -------------------------------------------------------------------------------- /include/camp/debug_diff_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/debug_diff_check.h -------------------------------------------------------------------------------- /include/camp/rxn_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/rxn_solver.h -------------------------------------------------------------------------------- /include/camp/rxns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/rxns.h -------------------------------------------------------------------------------- /include/camp/sub_model_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/sub_model_solver.h -------------------------------------------------------------------------------- /include/camp/sub_models.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/sub_models.h -------------------------------------------------------------------------------- /include/camp/time_derivative.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/time_derivative.h -------------------------------------------------------------------------------- /include/camp/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/include/camp/util.h -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05_sensitivity.eqn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05_sensitivity.eqn -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05_sensitivity.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05_sensitivity.spc -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05cl_ae5_aq.eqn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05cl_ae5_aq.eqn -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05cl_ae5_aq.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05cl_ae5_aq.spc -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05cl_ae5_aq_CMAQ.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05cl_ae5_aq_CMAQ.def -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05cl_ae5_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05cl_ae5_mechanism.json -------------------------------------------------------------------------------- /mechanisms/cb05cl_ae5/cb05cl_ae5_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/cb05cl_ae5/cb05cl_ae5_species.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/FastJ/version2005_CB05.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/FastJ/version2005_CB05.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/HERMES_emissions_rxns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/HERMES_emissions_rxns.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/MEGAN_emissions_rxns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/MEGAN_emissions_rxns.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/README -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/aerosol_phases.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/aerosol_representation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/aerosol_representation.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/cb05_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/cb05_abs_tol.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/cb05_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/cb05_mechanism.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/cb05_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/cb05_species.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/cloud_and_rain_partitioning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/cloud_and_rain_partitioning.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/cloud_and_rain_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/cloud_and_rain_species.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/config.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/custom_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/custom_species.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/dry_deposition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/dry_deposition.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/dry_deposition_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/dry_deposition_config.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/emissions/regional_HERMESv3_MEGAN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/emissions/regional_HERMESv3_MEGAN.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/inorganic_ZSR_water.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/inorganic_ZSR_water.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/inorganic_activity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/inorganic_activity.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/inorganic_partitioning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/inorganic_partitioning.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/inorganic_reactions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/inorganic_reactions.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/inorganic_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/inorganic_species.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/interface.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/tsigaridis_2_product_SOA_scheme/mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/tsigaridis_2_product_SOA_scheme/mechanism.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/tsigaridis_2_product_SOA_scheme/species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/tsigaridis_2_product_SOA_scheme/species.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/wet_deposition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/wet_deposition.json -------------------------------------------------------------------------------- /mechanisms/monarch_mod37/wet_deposition_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/monarch_mod37/wet_deposition_config.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/aerosol_phases.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/aerosol_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/aerosol_species.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/cloud_and_rain_partitioning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/cloud_and_rain_partitioning.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/config.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/gas_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/gas_species.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/activity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/activity.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/aerosol_phase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/aerosol_phase.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/partitioning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/partitioning.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/reactions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/inorganic_aerosol_SO4_NH4_NO3/reactions.json -------------------------------------------------------------------------------- /mechanisms/simple_mech/mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/mechanisms/simple_mech/mechanism.json -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Jacobian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/Jacobian.c -------------------------------------------------------------------------------- /src/aero_phase_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_phase_data.F90 -------------------------------------------------------------------------------- /src/aero_phase_solver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_phase_solver.c -------------------------------------------------------------------------------- /src/aero_rep_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_rep_data.F90 -------------------------------------------------------------------------------- /src/aero_rep_factory.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_rep_factory.F90 -------------------------------------------------------------------------------- /src/aero_rep_solver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_rep_solver.c -------------------------------------------------------------------------------- /src/aero_reps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_reps/CMakeLists.txt -------------------------------------------------------------------------------- /src/aero_reps/aero_rep_modal_binned_mass.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_reps/aero_rep_modal_binned_mass.F90 -------------------------------------------------------------------------------- /src/aero_reps/aero_rep_modal_binned_mass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_reps/aero_rep_modal_binned_mass.c -------------------------------------------------------------------------------- /src/aero_reps/aero_rep_single_particle.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_reps/aero_rep_single_particle.F90 -------------------------------------------------------------------------------- /src/aero_reps/aero_rep_single_particle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/aero_reps/aero_rep_single_particle.c -------------------------------------------------------------------------------- /src/camp_box_model.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/camp_box_model.F90 -------------------------------------------------------------------------------- /src/camp_box_model_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/camp_box_model_data.F90 -------------------------------------------------------------------------------- /src/camp_core.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/camp_core.F90 -------------------------------------------------------------------------------- /src/camp_solver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/camp_solver.c -------------------------------------------------------------------------------- /src/camp_solver_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/camp_solver_data.F90 -------------------------------------------------------------------------------- /src/camp_state.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/camp_state.F90 -------------------------------------------------------------------------------- /src/chem_spec_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/chem_spec_data.F90 -------------------------------------------------------------------------------- /src/constants.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/constants.F90 -------------------------------------------------------------------------------- /src/debug_diff_check.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/debug_diff_check.F90 -------------------------------------------------------------------------------- /src/debug_diff_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/debug_diff_check.c -------------------------------------------------------------------------------- /src/env_state.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/env_state.F90 -------------------------------------------------------------------------------- /src/mechanism_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/mechanism_data.F90 -------------------------------------------------------------------------------- /src/mpi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/mpi.F90 -------------------------------------------------------------------------------- /src/packaging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/packaging/CMakeLists.txt -------------------------------------------------------------------------------- /src/property.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/property.F90 -------------------------------------------------------------------------------- /src/rand.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rand.F90 -------------------------------------------------------------------------------- /src/rxn_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxn_data.F90 -------------------------------------------------------------------------------- /src/rxn_factory.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxn_factory.F90 -------------------------------------------------------------------------------- /src/rxn_solver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxn_solver.c -------------------------------------------------------------------------------- /src/rxns/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/CMakeLists.txt -------------------------------------------------------------------------------- /src/rxns/rxn_CMAQ_H2O2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_CMAQ_H2O2.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_CMAQ_H2O2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_CMAQ_H2O2.c -------------------------------------------------------------------------------- /src/rxns/rxn_CMAQ_OH_HNO3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_CMAQ_OH_HNO3.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_CMAQ_OH_HNO3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_CMAQ_OH_HNO3.c -------------------------------------------------------------------------------- /src/rxns/rxn_HL_phase_transfer.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_HL_phase_transfer.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_HL_phase_transfer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_HL_phase_transfer.c -------------------------------------------------------------------------------- /src/rxns/rxn_SIMPOL_phase_transfer.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_SIMPOL_phase_transfer.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_SIMPOL_phase_transfer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_SIMPOL_phase_transfer.c -------------------------------------------------------------------------------- /src/rxns/rxn_aqueous_equilibrium.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_aqueous_equilibrium.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_aqueous_equilibrium.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_aqueous_equilibrium.c -------------------------------------------------------------------------------- /src/rxns/rxn_arrhenius.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_arrhenius.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_arrhenius.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_arrhenius.c -------------------------------------------------------------------------------- /src/rxns/rxn_condensed_phase_arrhenius.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_condensed_phase_arrhenius.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_condensed_phase_arrhenius.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_condensed_phase_arrhenius.c -------------------------------------------------------------------------------- /src/rxns/rxn_condensed_phase_photolysis.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_condensed_phase_photolysis.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_condensed_phase_photolysis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_condensed_phase_photolysis.c -------------------------------------------------------------------------------- /src/rxns/rxn_emission.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_emission.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_emission.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_emission.c -------------------------------------------------------------------------------- /src/rxns/rxn_first_order_loss.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_first_order_loss.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_first_order_loss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_first_order_loss.c -------------------------------------------------------------------------------- /src/rxns/rxn_photolysis.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_photolysis.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_photolysis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_photolysis.c -------------------------------------------------------------------------------- /src/rxns/rxn_surface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_surface.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_surface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_surface.c -------------------------------------------------------------------------------- /src/rxns/rxn_ternary_chemical_activation.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_ternary_chemical_activation.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_ternary_chemical_activation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_ternary_chemical_activation.c -------------------------------------------------------------------------------- /src/rxns/rxn_troe.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_troe.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_troe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_troe.c -------------------------------------------------------------------------------- /src/rxns/rxn_wennberg_no_ro2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_wennberg_no_ro2.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_wennberg_no_ro2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_wennberg_no_ro2.c -------------------------------------------------------------------------------- /src/rxns/rxn_wennberg_tunneling.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_wennberg_tunneling.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_wennberg_tunneling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_wennberg_tunneling.c -------------------------------------------------------------------------------- /src/rxns/rxn_wet_deposition.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_wet_deposition.F90 -------------------------------------------------------------------------------- /src/rxns/rxn_wet_deposition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/rxns/rxn_wet_deposition.c -------------------------------------------------------------------------------- /src/solver_stats.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/solver_stats.F90 -------------------------------------------------------------------------------- /src/sub_model_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_model_data.F90 -------------------------------------------------------------------------------- /src/sub_model_factory.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_model_factory.F90 -------------------------------------------------------------------------------- /src/sub_model_solver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_model_solver.c -------------------------------------------------------------------------------- /src/sub_models/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/CMakeLists.txt -------------------------------------------------------------------------------- /src/sub_models/sub_model_PDFiTE.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/sub_model_PDFiTE.F90 -------------------------------------------------------------------------------- /src/sub_models/sub_model_PDFiTE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/sub_model_PDFiTE.c -------------------------------------------------------------------------------- /src/sub_models/sub_model_UNIFAC.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/sub_model_UNIFAC.F90 -------------------------------------------------------------------------------- /src/sub_models/sub_model_UNIFAC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/sub_model_UNIFAC.c -------------------------------------------------------------------------------- /src/sub_models/sub_model_ZSR_aerosol_water.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/sub_model_ZSR_aerosol_water.F90 -------------------------------------------------------------------------------- /src/sub_models/sub_model_ZSR_aerosol_water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/sub_models/sub_model_ZSR_aerosol_water.c -------------------------------------------------------------------------------- /src/time_derivative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/time_derivative.c -------------------------------------------------------------------------------- /src/util.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/src/util.F90 -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/chemistry/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/CMakeLists.txt -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/EXT-CONST_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/EXT-CONST_mod.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/EXT-RXCM_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/EXT-RXCM_mod.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/Makefile_cb05cl_ae5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/Makefile_cb05cl_ae5 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5.kpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5.kpp -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5.map -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Function.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Function.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Global.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Global.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Initialize.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Initialize.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Integrator.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Integrator.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Jacobian.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Jacobian.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_JacobianSP.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_JacobianSP.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_LinearAlgebra.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_LinearAlgebra.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Main.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Main.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Model.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Model.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Monitor.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Monitor.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Parameters.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Parameters.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Precision.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Precision.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Rates.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Rates.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_Util.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_Util.f90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_abs_tol.json -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/cb05cl_ae5_init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/cb05cl_ae5_init.json -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/config_cb05cl_ae5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/config_cb05cl_ae5.json -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/config_cb05cl_ae5_big.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/config_cb05cl_ae5_big.json -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrcalcks.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrcalcks.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrdata_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrdata_mod.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrdriver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrdriver.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrg1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrg1.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrg2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrg2.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrg3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrg3.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrg4.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrg4.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrinit.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrinit.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrprodloss.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrprodloss.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrrates.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrrates.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/ext-hrsolver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/ext-hrsolver.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/fort.87: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/fort.87 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/module_BSC_CHEM_DATA.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/module_BSC_CHEM_DATA.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/plot.conf -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/test_cb05cl_ae5.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/test_cb05cl_ae5.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/test_cb05cl_ae5_big.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/test_cb05cl_ae5_big.F90 -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/test_chemistry_cb05cl_ae5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/test_chemistry_cb05cl_ae5.sh -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5/test_chemistry_cb05cl_ae5_big.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5/test_chemistry_cb05cl_ae5_big.sh -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5_scalability/cb05cl_ae5_mechanism_footer.json: -------------------------------------------------------------------------------- 1 | ] 2 | } 3 | ]} -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5_scalability/cb05cl_ae5_mechanism_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5_scalability/cb05cl_ae5_mechanism_header.json -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5_scalability/cb05cl_ae5_mechanism_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5_scalability/cb05cl_ae5_mechanism_template.json -------------------------------------------------------------------------------- /test/chemistry/cb05cl_ae5_scalability/test_chemistry_cb05cl_ae5_scalability.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/cb05cl_ae5_scalability/test_chemistry_cb05cl_ae5_scalability.sh -------------------------------------------------------------------------------- /test/chemistry/config_1.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "consecutive.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/chemistry/consecutive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/consecutive.json -------------------------------------------------------------------------------- /test/chemistry/plot_consecutive.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/plot_consecutive.conf -------------------------------------------------------------------------------- /test/chemistry/simple_monarch_2_domain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/simple_monarch_2_domain.json -------------------------------------------------------------------------------- /test/chemistry/test_chem_mech_solver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/test_chem_mech_solver.F90 -------------------------------------------------------------------------------- /test/chemistry/test_chemistry_1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/chemistry/test_chemistry_1.sh -------------------------------------------------------------------------------- /test/monarch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/CMakeLists.txt -------------------------------------------------------------------------------- /test/monarch/camp_monarch_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/camp_monarch_interface.F90 -------------------------------------------------------------------------------- /test/monarch/cb05cl_ae5_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/cb05cl_ae5_abs_tol.json -------------------------------------------------------------------------------- /test/monarch/cloudJ/COPYRIGHT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/cloudJ/COPYRIGHT.txt -------------------------------------------------------------------------------- /test/monarch/cloudJ/cld_sub_mod.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/cloudJ/cld_sub_mod.f90 -------------------------------------------------------------------------------- /test/monarch/cloudJ/fjx_cmn_mod.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/cloudJ/fjx_cmn_mod.f90 -------------------------------------------------------------------------------- /test/monarch/cloudJ/fjx_init_mod.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/cloudJ/fjx_init_mod.f90 -------------------------------------------------------------------------------- /test/monarch/cloudJ/fjx_sub_mod.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/cloudJ/fjx_sub_mod.f90 -------------------------------------------------------------------------------- /test/monarch/config_cb05.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/config_cb05.json -------------------------------------------------------------------------------- /test/monarch/config_monarch_mod37.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/config_monarch_mod37.json -------------------------------------------------------------------------------- /test/monarch/config_simple.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "../chemistry/consecutive.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/monarch/config_simple_cb05.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/config_simple_cb05.json -------------------------------------------------------------------------------- /test/monarch/config_solver_test.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "solver_test_mech.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/monarch/interface_monarch_mod37.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/interface_monarch_mod37.json -------------------------------------------------------------------------------- /test/monarch/interface_simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/interface_simple.json -------------------------------------------------------------------------------- /test/monarch/interface_solver_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/interface_solver_test.json -------------------------------------------------------------------------------- /test/monarch/mock_monarch.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/mock_monarch.F90 -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/aerosol_phases.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/cb05_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/cb05_abs_tol.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/cb05_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/cb05_mechanism.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/cb05_mechanism.noR142R143.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/cb05_mechanism.noR142R143.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/cb05_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/cb05_species.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/custom_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/custom_species.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/monarch_mod37_aerosol_representation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/monarch_mod37_aerosol_representation.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/monarch_mod37_aerosol_representation.json.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/monarch_mod37_aerosol_representation.json.org -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/partitioning_species_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/partitioning_species_params.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/tsigaridis_2_product_SOA_scheme/mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/tsigaridis_2_product_SOA_scheme/mechanism.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_binned/tsigaridis_2_product_SOA_scheme/species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_binned/tsigaridis_2_product_SOA_scheme/species.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/aerosol_phases.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/cb05_abs_tol.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/cb05_abs_tol.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/cb05_mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/cb05_mechanism.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/cb05_mechanism.noR142R143.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/cb05_mechanism.noR142R143.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/cb05_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/cb05_species.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/custom_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/custom_species.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/monarch_mod37_aerosol_representation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/monarch_mod37_aerosol_representation.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/partitioning_species_params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/partitioning_species_params.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/tsigaridis_2_product_SOA_scheme/mechanism.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/tsigaridis_2_product_SOA_scheme/mechanism.json -------------------------------------------------------------------------------- /test/monarch/monarch_box_modal/tsigaridis_2_product_SOA_scheme/species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_box_modal/tsigaridis_2_product_SOA_scheme/species.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_2_product_SOA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_2_product_SOA.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_aerosol_activity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_aerosol_activity.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_aerosol_phases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_aerosol_phases.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_aerosol_representation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_aerosol_representation.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_aerosol_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_aerosol_species.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_comp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_comp.txt -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_inorganic_partitioning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_inorganic_partitioning.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_inorganic_rxns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_inorganic_rxns.json -------------------------------------------------------------------------------- /test/monarch/monarch_mod37_species.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_mod37_species.json -------------------------------------------------------------------------------- /test/monarch/monarch_original.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/monarch_original.F90 -------------------------------------------------------------------------------- /test/monarch/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/plot.conf -------------------------------------------------------------------------------- /test/monarch/plot_simple.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/plot_simple.conf -------------------------------------------------------------------------------- /test/monarch/simple_comp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/simple_comp.txt -------------------------------------------------------------------------------- /test/monarch/solver_test_mech.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/solver_test_mech.json -------------------------------------------------------------------------------- /test/monarch/test_monarch_1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/test_monarch_1.sh -------------------------------------------------------------------------------- /test/monarch/test_monarch_2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/monarch/test_monarch_2.sh -------------------------------------------------------------------------------- /test/test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/test_common.h -------------------------------------------------------------------------------- /test/unit_aero_phase_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_phase_data/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_aero_phase_data/test_aero_phase_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_phase_data/test_aero_phase_data.F90 -------------------------------------------------------------------------------- /test/unit_aero_phase_data/test_aero_phase_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_phase_data/test_aero_phase_data.json -------------------------------------------------------------------------------- /test/unit_aero_rep_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_aero_rep_data/test_aero_rep_modal_binned_mass.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/test_aero_rep_modal_binned_mass.F90 -------------------------------------------------------------------------------- /test/unit_aero_rep_data/test_aero_rep_modal_binned_mass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/test_aero_rep_modal_binned_mass.c -------------------------------------------------------------------------------- /test/unit_aero_rep_data/test_aero_rep_modal_binned_mass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/test_aero_rep_modal_binned_mass.json -------------------------------------------------------------------------------- /test/unit_aero_rep_data/test_aero_rep_single_particle.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/test_aero_rep_single_particle.F90 -------------------------------------------------------------------------------- /test/unit_aero_rep_data/test_aero_rep_single_particle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/test_aero_rep_single_particle.c -------------------------------------------------------------------------------- /test/unit_aero_rep_data/test_aero_rep_single_particle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_aero_rep_data/test_aero_rep_single_particle.json -------------------------------------------------------------------------------- /test/unit_camp_core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_camp_core/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_camp_core/test_camp_core.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_camp_core/test_camp_core.F90 -------------------------------------------------------------------------------- /test/unit_camp_core/test_mech.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_camp_core/test_mech.json -------------------------------------------------------------------------------- /test/unit_camp_core/test_mech_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_camp_core/test_mech_config.json -------------------------------------------------------------------------------- /test/unit_chem_spec_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_chem_spec_data/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_chem_spec_data/test_chem_spec_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_chem_spec_data/test_chem_spec_data.F90 -------------------------------------------------------------------------------- /test/unit_jacobian/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_jacobian/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_jacobian/test_jacobian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_jacobian/test_jacobian.c -------------------------------------------------------------------------------- /test/unit_property/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_property/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_property/test_property.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_property/test_property.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_rxn_data/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /test/unit_rxn_data/plot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/plot.conf -------------------------------------------------------------------------------- /test/unit_rxn_data/plot_HL_phase_transfer.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/plot_HL_phase_transfer.conf -------------------------------------------------------------------------------- /test/unit_rxn_data/plot_SIMPOL_phase_transfer.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/plot_SIMPOL_phase_transfer.conf -------------------------------------------------------------------------------- /test/unit_rxn_data/plot_aqueous_equilibrium.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/plot_aqueous_equilibrium.conf -------------------------------------------------------------------------------- /test/unit_rxn_data/plot_condensed_phase_arrhenius.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/plot_condensed_phase_arrhenius.conf -------------------------------------------------------------------------------- /test/unit_rxn_data/test_CMAQ_H2O2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_CMAQ_H2O2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_CMAQ_H2O2_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_CMAQ_H2O2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_CMAQ_OH_HNO3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_CMAQ_OH_HNO3.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_CMAQ_OH_HNO3_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_CMAQ_OH_HNO3.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_HL_phase_transfer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_HL_phase_transfer.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_HL_phase_transfer_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_HL_phase_transfer_2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_HL_phase_transfer_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_HL_phase_transfer.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_HL_phase_transfer_config_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_HL_phase_transfer_2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_SIMPOL_phase_transfer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_SIMPOL_phase_transfer.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_SIMPOL_phase_transfer_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_SIMPOL_phase_transfer_2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_SIMPOL_phase_transfer_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_SIMPOL_phase_transfer.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_SIMPOL_phase_transfer_config_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_SIMPOL_phase_transfer_2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_aqueous_equilibrium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_aqueous_equilibrium.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_aqueous_equilibrium_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_aqueous_equilibrium_2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_aqueous_equilibrium_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_aqueous_equilibrium.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_aqueous_equilibrium_config_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_aqueous_equilibrium_2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_condensed_phase_arrhenius.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_condensed_phase_arrhenius.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_condensed_phase_arrhenius_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_condensed_phase_arrhenius_2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_condensed_phase_arrhenius_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_condensed_phase_arrhenius.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_condensed_phase_arrhenius_config_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_condensed_phase_arrhenius_2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_condensed_phase_photolysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_condensed_phase_photolysis.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_condensed_phase_photolysis_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_condensed_phase_photolysis.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_emission.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_emission.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_emission_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_emission.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_first_order_loss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_first_order_loss.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_first_order_loss_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_first_order_loss.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_photolysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_photolysis.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_photolysis_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_photolysis.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_CMAQ_H2O2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_CMAQ_H2O2.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_CMAQ_OH_HNO3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_CMAQ_OH_HNO3.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_HL_phase_transfer.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_HL_phase_transfer.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_SIMPOL_phase_transfer.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_SIMPOL_phase_transfer.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_aqueous_equilibrium.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_aqueous_equilibrium.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_condensed_phase_arrhenius.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_condensed_phase_arrhenius.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_condensed_phase_photolysis.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_condensed_phase_photolysis.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_emission.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_emission.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_first_order_loss.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_first_order_loss.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_photolysis.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_photolysis.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_surface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_surface.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_ternary_chemical_activation.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_ternary_chemical_activation.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_troe.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_troe.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_wennberg_no_ro2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_wennberg_no_ro2.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_wennberg_tunneling.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_wennberg_tunneling.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_rxn_wet_deposition.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_rxn_wet_deposition.F90 -------------------------------------------------------------------------------- /test/unit_rxn_data/test_surface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_surface.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_surface_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_surface_2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_surface_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_surface.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_surface_config_2.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_surface_2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_ternary_chemical_activation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_ternary_chemical_activation.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_ternary_chemical_activation_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_ternary_chemical_activation.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_troe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_troe.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_troe_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_troe.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_wennberg_no_ro2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_wennberg_no_ro2.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_wennberg_no_ro2_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_wennberg_no_ro2.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_wennberg_tunneling.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_wennberg_tunneling.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_wennberg_tunneling_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_wennberg_tunneling.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_rxn_data/test_wet_deposition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_rxn_data/test_wet_deposition.json -------------------------------------------------------------------------------- /test/unit_rxn_data/test_wet_deposition_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_wet_deposition.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_sub_model_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_sub_model_data/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /test/unit_sub_model_data/plot_PDFiTE.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/plot_PDFiTE.conf -------------------------------------------------------------------------------- /test/unit_sub_model_data/plot_UNIFAC.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/plot_UNIFAC.conf -------------------------------------------------------------------------------- /test/unit_sub_model_data/plot_ZSR_aerosol_water.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/plot_ZSR_aerosol_water.conf -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_PDFiTE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_PDFiTE.json -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_PDFiTE_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_PDFiTE.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_UNIFAC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_UNIFAC.json -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_UNIFAC_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_UNIFAC.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_ZSR_aerosol_water.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_ZSR_aerosol_water.json -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_ZSR_aerosol_water_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "camp-files" : [ 3 | "test_ZSR_aerosol_water.json" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_sub_model_PDFiTE.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_sub_model_PDFiTE.F90 -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_sub_model_UNIFAC.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_sub_model_UNIFAC.F90 -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_sub_model_ZSR_aerosol_water.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_sub_model_ZSR_aerosol_water.F90 -------------------------------------------------------------------------------- /test/unit_sub_model_data/test_sub_model_ZSR_aerosol_water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_sub_model_data/test_sub_model_ZSR_aerosol_water.c -------------------------------------------------------------------------------- /test/unit_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit_tests/input_files/plot_rxn_arrhenius.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/input_files/plot_rxn_arrhenius.conf -------------------------------------------------------------------------------- /test/unit_tests/input_files/run_rxn_arrhenius.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/input_files/run_rxn_arrhenius.sh -------------------------------------------------------------------------------- /test/unit_tests/input_files/rxn_arrhenius.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/input_files/rxn_arrhenius.json -------------------------------------------------------------------------------- /test/unit_tests/input_files/rxn_arrhenius_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/input_files/rxn_arrhenius_config.json -------------------------------------------------------------------------------- /test/unit_tests/out/README: -------------------------------------------------------------------------------- 1 | Output folder - used for testing -------------------------------------------------------------------------------- /test/unit_tests/rxns/unit_test_rxn_arrhenius.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/rxns/unit_test_rxn_arrhenius.F90 -------------------------------------------------------------------------------- /test/unit_tests/unit_test_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/unit_test_data.F90 -------------------------------------------------------------------------------- /test/unit_tests/unit_test_driver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/test/unit_tests/unit_test_driver.F90 -------------------------------------------------------------------------------- /tool/conv_CMAQ_mech_to_json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/tool/conv_CMAQ_mech_to_json.sh -------------------------------------------------------------------------------- /tool/conv_KPP_mech_to_json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/tool/conv_KPP_mech_to_json.sh -------------------------------------------------------------------------------- /tool/conv_KPP_spec_to_json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/tool/conv_KPP_spec_to_json.sh -------------------------------------------------------------------------------- /tool/err_code_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/tool/err_code_gen.c -------------------------------------------------------------------------------- /valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-atmos/camp/HEAD/valgrind.supp --------------------------------------------------------------------------------