src/run_part.f90 File Reference

The pmc_run_part module. More...


Namespaces

namespace  pmc_run_part

Classes

struct  pmc_run_part::run_part_opt_t
 Options controlling the execution of run_part(). More...

Functions

subroutine pmc_run_part::run_part (kernel, kernel_max, bin_grid, env_data, env_state, aero_data, aero_state, gas_data, gas_state, part_opt)
 Do a particle-resolved Monte Carlo simulation.
subroutine pmc_run_part::mc_coag (kernel, bin_grid, env_state, aero_data, aero_state, part_opt, k_max, tot_n_samp, tot_n_coag)
 Do coagulation for time del_t.
subroutine pmc_run_part::compute_n_samp (ni, nj, same_bin, k_max, comp_vol, del_t, n_samp_real)
 Compute the number of samples required for the pair of bins.
subroutine pmc_run_part::mc_mix (aero_data, aero_state, gas_data, gas_state, env_state, bin_grid, mix_rate)
 Mix data between processes.
integer pmc_run_part::pmc_mpi_pack_size_part_opt (val)
 Determines the number of bytes required to pack the given value.
subroutine pmc_run_part::pmc_mpi_pack_part_opt (buffer, position, val)
 Packs the given value into the buffer, advancing position.
subroutine pmc_run_part::pmc_mpi_unpack_part_opt (buffer, position, val)
 Unpacks the given value from the buffer, advancing position.


Detailed Description

The pmc_run_part module.


Generated on Mon Jun 15 15:56:22 2009 for PartMC by  doxygen 1.5.6