PartMC 2.1.2
Data Types | Modules | Functions/Subroutines
env_data.F90 File Reference

The pmc_env_data module. More...

Go to the source code of this file.

Data Types

type  pmc_env_data::env_data_t
 Environment data. More...

Modules

module  pmc_env_data
 

The env_data_t structure and associated subroutines.


Functions/Subroutines

subroutine pmc_env_data::env_data_allocate (env_data)
 Allocate an env_data.
subroutine pmc_env_data::env_data_deallocate (env_data)
 Free all storage.
subroutine pmc_env_data::env_data_copy (env_data_from, env_data_to)
 Copy structure.
subroutine pmc_env_data::env_data_init_state (env_data, env_state, time)
 Initialize the time-dependent contents of the environment. Thereafter env_data_update_state() should be used.
subroutine pmc_env_data::env_data_update_state (env_data, env_state, time, update_rel_humid)
 Update time-dependent contents of the environment. env_data_init_state() should have been called at the start.
subroutine pmc_env_data::spec_file_read_env_data (file, bin_grid, gas_data, aero_data, env_data)
 Read environment data from an spec file.
integer pmc_env_data::pmc_mpi_pack_size_env_data (val)
 Determines the number of bytes required to pack the given value.
subroutine pmc_env_data::pmc_mpi_pack_env_data (buffer, position, val)
 Packs the given value into the buffer, advancing position.
subroutine pmc_env_data::pmc_mpi_unpack_env_data (buffer, position, val)
 Unpacks the given value from the buffer, advancing position.

Detailed Description

The pmc_env_data module.

Definition in file env_data.F90.