CAMP
1.0.0
Chemistry Across Multiple Phases
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
]
▼
camp_tutorial
▼
boot_camp
►
part_1_code
box_model.F90
►
part_3_code
box_model.F90
►
part_4_code
box_model.F90
CAMP_tutorial.F90
▼
src
▼
aero_reps
aero_rep_modal_binned_mass.c
Modal mass aerosol representation functions
aero_rep_modal_binned_mass.F90
The
camp_aero_rep_modal_binned_mass
module
aero_rep_single_particle.c
Single particle aerosol representation functions
aero_rep_single_particle.F90
The
camp_aero_rep_single_particle
module
▼
rxns
rxn_aqueous_equilibrium.c
Aqueous Equilibrium reaction solver functions
rxn_aqueous_equilibrium.F90
The
camp_rxn_aqueous_equilibrium
module
rxn_arrhenius.c
Arrhenius reaction solver functions
rxn_arrhenius.F90
The
camp_rxn_arrhenius
module
rxn_CMAQ_H2O2.c
CMAQ_H2O2 reaction solver functions
rxn_CMAQ_H2O2.F90
The camp_rxn_CMAQ_H2O2 module
rxn_CMAQ_OH_HNO3.c
CMAQ_OH_HNO3 reaction solver functions
rxn_CMAQ_OH_HNO3.F90
The camp_rxn_CMAQ_OH_HNO3 module
rxn_condensed_phase_arrhenius.c
Condensed Phase Arrhenius reaction solver functions
rxn_condensed_phase_arrhenius.F90
The
camp_rxn_condensed_phase_arrhenius
module
rxn_condensed_phase_photolysis.c
Condensed Phase photolysis reaction solver functions
rxn_condensed_phase_photolysis.F90
The
camp_rxn_condensed_phase_photolysis
module
rxn_emission.c
Emission reaction solver functions
rxn_emission.F90
The
camp_rxn_emission
module
rxn_first_order_loss.c
First-Order loss reaction solver functions
rxn_first_order_loss.F90
The
camp_rxn_first_order_loss
module
rxn_HL_phase_transfer.c
Phase Transfer reaction solver functions
rxn_HL_phase_transfer.F90
The camp_rxn_HL_phase_transfer module
rxn_photolysis.c
Photolysis reaction solver functions
rxn_photolysis.F90
The
camp_rxn_photolysis
module
rxn_SIMPOL_phase_transfer.c
Phase Transfer reaction solver functions
rxn_SIMPOL_phase_transfer.F90
The camp_rxn_SIMPOL_phase_transfer module
rxn_surface.c
Surface reaction solver functions
rxn_surface.F90
The
camp_rxn_surface
module
rxn_ternary_chemical_activation.c
Ternary Chemical Activation reaction solver functions
rxn_ternary_chemical_activation.F90
The
camp_rxn_ternary_chemical_activation
module
rxn_troe.c
Troe reaction solver functions
rxn_troe.F90
The
camp_rxn_troe
module
rxn_wennberg_no_ro2.c
Wennberg NO + RO2 reaction solver functions
rxn_wennberg_no_ro2.F90
The
camp_rxn_wennberg_no_ro2
module
rxn_wennberg_tunneling.c
Wennberg tunneling reaction solver functions
rxn_wennberg_tunneling.F90
The
camp_rxn_wennberg_tunneling
module
rxn_wet_deposition.c
Wet deposition reaction solver functions
rxn_wet_deposition.F90
The
camp_rxn_wet_deposition
module
▼
sub_models
sub_model_PDFiTE.c
PDFiTE Activity sub model solver functions
sub_model_PDFiTE.F90
The camp_sub_model_PDFiTE module
sub_model_UNIFAC.c
UNIFAC activity coefficient calculation
sub_model_UNIFAC.F90
sub_model_ZSR_aerosol_water.c
ZSR Aerosol Water sub model solver functions
sub_model_ZSR_aerosol_water.F90
aero_phase_data.F90
The
camp_aero_phase_data
module
aero_phase_solver.c
Aerosol phase functions
aero_phase_solver.h
Header file for aerosol phase functions
aero_rep_data.F90
The
camp_aero_rep_data
module
aero_rep_factory.F90
The
camp_aero_rep_factory
module
aero_rep_solver.c
Aerosol representation functions
aero_rep_solver.h
Header file for abstract aerosol representation functions
aero_reps.h
Header file for aerosol representations functions
camp_common.h
Header file for common constants and structures
camp_core.F90
The
camp_camp_core
module
camp_debug.h
camp_solver.c
Interface to c solvers for chemistry
camp_solver.h
Header file for solver functions
camp_solver_data.F90
The
camp_camp_solver_data
module
camp_state.F90
The
camp_camp_state
module
chem_spec_data.F90
The
camp_chem_spec_data
module
constants.F90
The
camp_constants
module
debug_diff_check.c
Model
element data difference checker - NOT THREAD SAFE!
debug_diff_check.F90
The
camp_debug_diff_check
module
debug_diff_check.h
Model
element data difference checker - NOT THREAD SAFE!
env_state.F90
The
camp_env_state
module
Jacobian.c
Jacobian
functions
Jacobian.h
Header for the
Jacobian
structure and related functions
mechanism_data.F90
The
camp_mechanism_data
module
mpi.F90
The
camp_mpi
module
property.F90
The
camp_property
module
rand.F90
The
camp_rand
module
rxn_data.F90
The
camp_rxn_data
module
rxn_factory.F90
The
camp_rxn_factory
module
rxn_solver.c
Reaction solver functions
rxn_solver.h
Header file for abstract reaction functions
rxns.h
Header file for reaction solver functions
solver_stats.F90
The
camp_solver_stats
module
sub_model_data.F90
The
camp_sub_model_data
module
sub_model_factory.F90
The
camp_sub_model_factory
module
sub_model_solver.c
Sub model solver functions
sub_model_solver.h
Header file for abstract sub model functions
sub_models.h
Header file for sub model functions
time_derivative.c
Functions of the time derivative structure
time_derivative.h
Header for the time derivative structure and related functions
util.F90
The
camp_util
module
util.h
Utility functions and commonly used science property calculators
Dockerfile
Dockerfile.mpi
CAMP 1.0.0 documentation generated by
doxygen
1.12.0