PartMC 2.1.0
Modules | Functions/Subroutines | Variables
nucleate.F90 File Reference

The pmc_nucleate module. More...

Modules

module  pmc_nucleate
 

Aerosol nucleation functions.


Functions/Subroutines

subroutine pmc_nucleate::nucleate (nucleate_type, bin_grid, env_state, gas_data, aero_data, aero_weight, aero_state, gas_state, del_t)
 Do nucleation of the type given by the first argument.
subroutine pmc_nucleate::nucleate_sulf_acid (bin_grid, env_state, gas_data, aero_data, aero_weight, aero_state, gas_state, del_t)
 Nucleate sulfuric acid into aerosol particles, using a power-law dependence, for time del_t.
subroutine pmc_nucleate::spec_file_read_nucleate_type (file, nucleate_type)

Variables

integer, parameter pmc_nucleate::NUCLEATE_TYPE_INVALID = 0
 Type code for unknown or invalid nucleation type.
integer, parameter pmc_nucleate::NUCLEATE_TYPE_SULF_ACID = 1
 Type code for H2SO4 to SO4 nucleation with quadratic rate.

Detailed Description

The pmc_nucleate module.