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. |