compute_monodisperse_coagulation.f

Summary
Computes coagulation kernels for monodispersed aerosols in the free transition regime.
Computes coagulation kernels for monodispersed aerosols in the free molecular regime.
Computes coagulation kernels for monodispersed aerosols in the continuous regime.

Functions

compute_coagulation_free_transition

subroutine compute_coagulation_free_transition( dp,
 cdifp,
 deltap,
vmp,
 stick,
 kercg)

Computes coagulation kernels for monodispersed aerosols in the free transition regime.  2005/3/23: cleaning (Bruno Sportisse).

Parameters

dpaerosol diameter (µm).
vmpmean particle velocity (m/s).
sticksticking probability 0< <1 ().
cdifpdiffusion coefficient (m^2/s).
deltapparticle Knudsen number (µm).

Returns

kercgcoagulation kernel (m^3/s).

compute_coagulation_free_molecular

subroutine compute_coagulation_free_molecular( dp,
 vmp,
 stick,
kercg)

Computes coagulation kernels for monodispersed aerosols in the free molecular regime.  2005/3/23: cleaning (Bruno Sportisse).

Parameters

dpaerosol diameter (µm).
vmpmean particle velocity (m/s).
sticksticking probability 0< <1 ().

Returns

kercgcoagulation kernel (m^3/s).

compute_coagulation_continuous

subroutine compute_coagulation_continuous(dp,
cdifp,
kercg)

Computes coagulation kernels for monodispersed aerosols in the continuous regime.  2005/3/23: cleaning (Bruno Sportisse).

Parameters

dpaerosol diameter (µm).
cdifpdiffusion coefficient (m^2/s).

Returns

kercgcoagulation kernel (m^3/s).
subroutine compute_coagulation_free_transition( dp,
 cdifp,
 deltap,
vmp,
 stick,
 kercg)
Computes coagulation kernels for monodispersed aerosols in the free transition regime.
subroutine compute_coagulation_free_molecular( dp,
 vmp,
 stick,
kercg)
Computes coagulation kernels for monodispersed aerosols in the free molecular regime.
subroutine compute_coagulation_continuous(dp,
cdifp,
kercg)
Computes coagulation kernels for monodispersed aerosols in the continuous regime.