|
PartMC
2.8.0
|
The aero_particle_t structure and associated subroutines. More...
Data Types | |
| type | aero_component_t |
| Aerosol particle component data structure. More... | |
Functions/Subroutines | |
| integer function | pmc_mpi_pack_size_aero_component (val) |
| Determines the number of bytes required to pack the given value. More... | |
| subroutine | pmc_mpi_pack_aero_component (buffer, position, val) |
| Packs the given value into the buffer, advancing position. More... | |
| subroutine | pmc_mpi_unpack_aero_component (buffer, position, val) |
| Unpacks the given value from the buffer, advancing position. More... | |
The aero_particle_t structure and associated subroutines.
| subroutine pmc_aero_component::pmc_mpi_pack_aero_component | ( | character, dimension(:), intent(inout) | buffer, |
| integer, intent(inout) | position, | ||
| type(aero_component_t), intent(in) | val | ||
| ) |
Packs the given value into the buffer, advancing position.
| [in,out] | buffer | Memory buffer. |
| [in,out] | position | Current buffer position. |
| [in] | val | Value to pack. |
Definition at line 47 of file aero_component.F90.
| integer function pmc_aero_component::pmc_mpi_pack_size_aero_component | ( | type(aero_component_t) | val | ) |
Determines the number of bytes required to pack the given value.
| val | Value to pack. |
Definition at line 33 of file aero_component.F90.
| subroutine pmc_aero_component::pmc_mpi_unpack_aero_component | ( | character, dimension(:), intent(inout) | buffer, |
| integer, intent(inout) | position, | ||
| type(aero_component_t), intent(inout) | val | ||
| ) |
Unpacks the given value from the buffer, advancing position.
| [in,out] | buffer | Memory buffer. |
| [in,out] | position | Current buffer position. |
| [in,out] | val | Value to pack. |
Definition at line 71 of file aero_component.F90.