Gravitational sedimentation coagulation kernel.
More...
Functions/Subroutines |
subroutine | kernel_sedi (aero_particle_1, aero_particle_2, aero_data, env_state, k) |
| Sedimentation coagulation kernel.
|
subroutine | kernel_sedi_max (v1, v2, aero_data, env_state, k_max) |
| Sedimentation coagulation kernel.
|
subroutine | fall_g (r, w_inf) |
| Finds the terminal velocity of a particle based on its size.
|
subroutine | effic (r1, r2, ec) |
| Coagulation efficiency.
|
Detailed Description
Gravitational sedimentation coagulation kernel.
Function/Subroutine Documentation
subroutine pmc_coag_kernel_sedi::effic |
( |
real(kind=dp),intent(in) |
r1, |
|
|
real(kind=dp),intent(in) |
r2, |
|
|
real(kind=dp),intent(out) |
ec |
|
) |
| |
Coagulation efficiency.
Determines the chance that two particles will actually coagulate, given that they approach close enough to do so.
- Parameters:
-
r1 | Radius of first particle (um). |
r2 | Radius of second particle (um). |
ec | Collision efficiency (dimensionless). |
subroutine pmc_coag_kernel_sedi::fall_g |
( |
real(kind=dp),intent(in) |
r, |
|
|
real(kind=dp),intent(out) |
w_inf |
|
) |
| |
Finds the terminal velocity of a particle based on its size.
- Parameters:
-
r | Particle radius (m). |
w_inf | Terminal velocity (m/s). |
subroutine pmc_coag_kernel_sedi::kernel_sedi |
( |
type(aero_particle_t),intent(in) |
aero_particle_1, |
|
|
type(aero_particle_t),intent(in) |
aero_particle_2, |
|
|
type(aero_data_t),intent(in) |
aero_data, |
|
|
type(env_state_t),intent(in) |
env_state, |
|
|
real(kind=dp),intent(out) |
k |
|
) |
| |
Sedimentation coagulation kernel.
- Parameters:
-
aero_particle_1 | First particle. |
aero_particle_2 | Second particle. |
aero_data | Aerosol data. |
env_state | Environment state. |
k | Kernel k(a,b) (m^3/s). |
subroutine pmc_coag_kernel_sedi::kernel_sedi_max |
( |
real(kind=dp),intent(in) |
v1, |
|
|
real(kind=dp),intent(in) |
v2, |
|
|
type(aero_data_t),intent(in) |
aero_data, |
|
|
type(env_state_t),intent(in) |
env_state, |
|
|
real(kind=dp),intent(out) |
k_max |
|
) |
| |
Sedimentation coagulation kernel.
- Parameters:
-
v1 | Volume of first particle (m^3). |
v2 | Volume of second particle (m^3). |
aero_data | Aerosol data. |
env_state | Environment state. |
k_max | Maximum kernel k(a,b) (m^3/s). |