Differences between revisions 2 and 9 (spanning 7 versions)
Revision 2 as of 2021-08-05 08:56:03
Size: 1609
Editor: NicoleThomas
Comment:
Revision 9 as of 2021-08-06 10:39:34
Size: 2861
Editor: NicoleThomas
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== MESSy-CLaMS: Sedi ==


|| '''CLaMS Sedi''' || '''MESSy CLaMS Sedi''' ||
Line 6: Line 10:
|| init_random_seed (fluctuations) || NEU (fluctuations) || || init_random_seed (fluctuations) || init_random_seed (messy_clamssedi_fluctuations) ||
Line 10: Line 14:
|| add_sedi_init (data_io) || clamssedi_get_particles (messy_clamssedi_si) || || add_sedi_init (data_io) ||<|3(> clamssedi_get_particles (messy_clamssedi_si) <<BR>> -> gauss_noise (messy_clamssedi_fluctuations) <<BR>> -> gary_fluctuations (messy_clamssedi_fluctuations)||
|| gauss_noise (fluctuations) ||
|| gary_fluctuations (fluctuations) ||
Line 12: Line 18:
|| read_chem (data_io) ||<|4> clamssedi_get_airparcels (messy_clamssedi_si)<<BR>> clamssedi_prepare_airparcels <<BR>> calc_parthno3 ||
|| set_cbox_level (sedi) ||
|| set_cbox_kart (triang) ||
|| (in chem: hetero_shi: sub. liquid) ||
|| gauss_noise (fluctuations) || NEU ||
|| gary_fluctuations (fluctuations) || NEU ||
|| read_chem (data_io) <<BR>> set_cbox_level (sedi) <<BR>> set_cbox_kart (triang) <<BR>> (in chem: hetero_shi: sub. liquid) || clamssedi_get_airparcels (messy_clamssedi_si) <<BR>><<BR>> -> clamssedi_prepare_airparcels <<BR>> ---> calc_parthno3 ||
Line 19: Line 20:
|| init_nat_rocks (sedi) <<BR>> -> get_triangles_for_tboxes (triang) <<BR>> -> initialize_nat_rocks (sedi) <<BR>> ---> interpolate_background_chem (compute) <<BR>> ---> calc_nucrate (compute) || sedi_prepare (messy_clamssedi) <<BR>> -> get_triangles_for_particle (messy_clamssedi_triang) <<BR>> -> interpolate_background_chem (messy_clamssedi_compute) <<BR>> -> calc_nucrate (messy_clamssedi_compute) || || init_nat_rocks (sedi) <<BR>> -> get_triangles_for_tboxes (triang) <<BR>> -> initialize_nat_rocks (sedi) <<BR>> ---> interpolate_background_chem (compute) <<BR>> ---> calc_nucrate (compute) || sedi_prepare (messy_clamssedi) <<BR>> -> get_triangles_for_particle (messy_clamssedi_triang) <<BR>><<BR>> -> interpolate_background_chem (messy_clamssedi_compute) <<BR>> -> calc_nucrate (messy_clamssedi_compute) ||
|| <<BR>> ||<|7(> clamssedi (messy_clamssedi) <<BR>><<BR>>-> interpolate_ background_chem (messy_clamssedi_compute) <<BR>><<BR>> -> compute_particle_growth (messy_clamssedi_compute) <<BR>><<BR>> -> compute_settling_velocity (messy_clamssedi_compute) <<BR>><<BR>> -> compute_trajectory (messy_clamssedi_traj) <<BR>><<BR>> -> interpolate_param_one_point (messy_clams_tools_interpolreg) ||
|| compute_settling_velocity (compute) ||
|| compute_trajectory (compute_traj) ||
|| get_temp_press (traj_utils) ||
|| get_tbox_level (sedi) ||
|| get_triangles_for_tboxes (triang) ||
|| set_nat_rocks (sedi) <<BR>> -> interpolate_background_chem (compute) <<BR>> -> compute_particle_growth (compute) ||
|| set_cbox_level (sedi) ||<|2(> update_airparcels (messy_clamssedi_si) ||
|| set_new_cboxes (sedi) ||
|| set_new_tboxes (sedi) ||<|2(> update_particles (messy_clamssedi_si) ||
|| refresh_tboxes (sedi) ||
|| set_new_sedi_init (data_io) || -> Messy-Output ||
|| write_changes_to_chem (data_io) || -> Channel-Kopplung ||

MESSy-CLaMS: Sedi

CLaMS Sedi

MESSy CLaMS Sedi

read_chem_global (data_io)

-> clams_sedi_init_coupling

read_bins (data_io)

get_airparcels (messy_clamssedi_si), s.u.

read_nucleation_table (compute)

read_nucleation_table (messy_clamssedi_data_io)

read_thetagrid (data_io)

get_init_grid (messy_clamssedi_data_io)

read_sedi_init (data_io)

read_clams_particles (messy_clamssedi_data_io)

init_random_seed (fluctuations)

init_random_seed (messy_clamssedi_fluctuations)

get_nboxes_init (data_io)

get_nairparcels_init (messy_clamssedi_data_io)

traj_init (traj_utils)

-

create_positions (pos_sedi)

create_position (messy_clamssedi_create_pos)

add_sedi_init (data_io)

clamssedi_get_particles (messy_clamssedi_si)
-> gauss_noise (messy_clamssedi_fluctuations)
-> gary_fluctuations (messy_clamssedi_fluctuations)

gauss_noise (fluctuations)

gary_fluctuations (fluctuations)

merge_data (compute)

-

read_chem (data_io)
set_cbox_level (sedi)
set_cbox_kart (triang)
(in chem: hetero_shi: sub. liquid)

clamssedi_get_airparcels (messy_clamssedi_si)

-> clamssedi_prepare_airparcels
---> calc_parthno3

triangulation (triang)

triangulation (messy_clamssedi_triang)

init_nat_rocks (sedi)
-> get_triangles_for_tboxes (triang)
-> initialize_nat_rocks (sedi)
---> interpolate_background_chem (compute)
---> calc_nucrate (compute)

sedi_prepare (messy_clamssedi)
-> get_triangles_for_particle (messy_clamssedi_triang)

-> interpolate_background_chem (messy_clamssedi_compute)
-> calc_nucrate (messy_clamssedi_compute)


clamssedi (messy_clamssedi)

-> interpolate_ background_chem (messy_clamssedi_compute)

-> compute_particle_growth (messy_clamssedi_compute)

-> compute_settling_velocity (messy_clamssedi_compute)

-> compute_trajectory (messy_clamssedi_traj)

-> interpolate_param_one_point (messy_clams_tools_interpolreg)

compute_settling_velocity (compute)

compute_trajectory (compute_traj)

get_temp_press (traj_utils)

get_tbox_level (sedi)

get_triangles_for_tboxes (triang)

set_nat_rocks (sedi)
-> interpolate_background_chem (compute)
-> compute_particle_growth (compute)

set_cbox_level (sedi)

update_airparcels (messy_clamssedi_si)

set_new_cboxes (sedi)

set_new_tboxes (sedi)

update_particles (messy_clamssedi_si)

refresh_tboxes (sedi)

set_new_sedi_init (data_io)

-> Messy-Output

write_changes_to_chem (data_io)

-> Channel-Kopplung

messy/sedi (last edited 2021-08-11 10:16:22 by NicoleThomas)