PartMC  2.8.0
Data Types | Functions/Subroutines
pmc_run_exact Module Reference

Exact solution simulation. More...

Data Types

type  run_exact_opt_t
 Options controlling the execution of run_exact(). More...
 

Functions/Subroutines

subroutine run_exact (bin_grid, scenario, env_state, aero_data, aero_dist_init, gas_data, run_exact_opt)
 Run an exact simulation. More...
 
subroutine spec_file_read_run_exact (file, run_exact_opt, aero_data, bin_grid, gas_data, env_state, aero_dist_init, scenario)
 Read the specification for a run_exact simulation from a spec file. More...
 

Detailed Description

Exact solution simulation.

Function/Subroutine Documentation

◆ run_exact()

subroutine pmc_run_exact::run_exact ( type(bin_grid_t), intent(in)  bin_grid,
type(scenario_t), intent(in)  scenario,
type(env_state_t), intent(inout)  env_state,
type(aero_data_t), intent(in)  aero_data,
type(aero_dist_t), intent(in)  aero_dist_init,
type(gas_data_t), intent(in)  gas_data,
type(run_exact_opt_t), intent(in)  run_exact_opt 
)

Run an exact simulation.

Parameters
[in]bin_gridBin grid.
[in]scenarioEnvironment data.
[in,out]env_stateEnvironment state.
[in]aero_dataAerosol data.
[in]aero_dist_initInitial aerosol distribution.
[in]gas_dataGas data.
[in]run_exact_optOptions.

Definition at line 44 of file run_exact.F90.

◆ spec_file_read_run_exact()

subroutine pmc_run_exact::spec_file_read_run_exact ( type(spec_file_t), intent(inout)  file,
type(run_exact_opt_t), intent(inout)  run_exact_opt,
type(aero_data_t), intent(out)  aero_data,
type(bin_grid_t), intent(out)  bin_grid,
type(gas_data_t), intent(out)  gas_data,
type(env_state_t), intent(out)  env_state,
type(aero_dist_t), intent(out)  aero_dist_init,
type(scenario_t), intent(out)  scenario 
)

Read the specification for a run_exact simulation from a spec file.

Parameters
[in,out]fileSpec file.
[in,out]run_exact_optOptions controlling the operation of run_exact().
[out]aero_dataAerosol data.
[out]bin_gridBin grid.
[out]aero_dist_initInitial aerosol state.
[out]scenarioScenario data.
[out]env_stateEnvironmental state.
[out]gas_dataGas data.

Definition at line 90 of file run_exact.F90.