/dports/science/code_saturne/code_saturne-7.1.0/src/lagr/ |
H A D | cs_lagr_particle.c | 295 p_am->extents = p_am->lb; in _create_attr_map() 314 p_am->displ = bft_mem_malloc(2, sizeof(p_am->displ[0]), in _create_attr_map() 399 p_am->extents = _align_extents(p_am->extents); in _create_attr_map() 405 p_am->displ[time_id][attr] = p_am->extents; in _create_attr_map() 409 p_am->size[attr] = p_am->count[time_id][attr] in _create_attr_map() 413 p_am->extents += p_am->size[attr]; in _create_attr_map() 417 p_am->extents = _align_extents(p_am->extents); in _create_attr_map() 437 p_am->source_term_displ[attr] = p_am->extents; in _create_attr_map() 438 p_am->extents += p_am->size[attr]; in _create_attr_map() 445 p_am->extents = _align_extents(p_am->extents); in _create_attr_map() [all …]
|
H A D | cs_lagr_particle.h | 416 assert(particle_set->p_am->count[0][attr] > 0); in cs_lagr_particles_attr() 419 + particle_set->p_am->extents*particle_id in cs_lagr_particles_attr() 420 + particle_set->p_am->displ[0][attr]; in cs_lagr_particles_attr() 441 assert(particle_set->p_am->count[0][attr] > 0); in cs_lagr_particles_attr_const() 444 + particle_set->p_am->extents*particle_id in cs_lagr_particles_attr_const() 445 + particle_set->p_am->displ[0][attr]; in cs_lagr_particles_attr_const() 598 assert(particle_set->p_am->count[0][attr] > 0); in cs_lagr_particles_get_lnum() 649 assert(particle_set->p_am->count[0][attr] > 0); in cs_lagr_particles_set_lnum() 700 assert(particle_set->p_am->count[0][attr] > 0); in cs_lagr_particles_get_gnum() 751 assert(particle_set->p_am->count[0][attr] > 0); in cs_lagr_particles_set_gnum() [all …]
|
H A D | cs_lagr_resuspension.c | 170 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_resuspension() local 206 unsigned char *part = p_set->p_buffer + p_am->extents * ip; in cs_lagr_resuspension() 208 = cs_lagr_particle_get_lnum(part, p_am, CS_LAGR_NEIGHBOR_FACE_ID); in cs_lagr_resuspension() 209 cs_real_t p_mass = cs_lagr_particle_get_real(part, p_am, CS_LAGR_MASS); in cs_lagr_resuspension() 211 = cs_lagr_particle_get_real(part, p_am, CS_LAGR_STAT_WEIGHT); in cs_lagr_resuspension() 216 = cs_lagr_particle_attr_n(part, p_am, 1, CS_LAGR_VELOCITY); in cs_lagr_resuspension() 220 cs_lnum_t iel = cs_lagr_particle_get_lnum(part, p_am, CS_LAGR_CELL_ID); in cs_lagr_resuspension() 266 * cs_lagr_particle_get_real(part, p_am, CS_LAGR_FOULING_INDEX); in cs_lagr_resuspension() 307 && cs_lagr_particle_get_lnum(part, p_am, in cs_lagr_resuspension() 372 && cs_lagr_particle_get_lnum(part, p_am, in cs_lagr_resuspension() [all …]
|
H A D | cs_lagr_precipitation_model.c | 129 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_precipitation_mass_st() local 179 * pow(cs_lagr_particle_get_real(particle, p_am, in cs_lagr_precipitation_mass_st() 182 if ( cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_precipitation_mass_st() 286 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_precipitation_injection() local 364 if ( cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_precipitation_injection() 375 mp[iclas] += cs_lagr_particle_get_real(particle, p_am, in cs_lagr_precipitation_injection() 446 cs_lagr_particle_set_real(particle, p_am, in cs_lagr_precipitation_injection() 448 cs_lagr_particle_set_real(particle, p_am, in cs_lagr_precipitation_injection() 450 cs_lagr_particle_set_lnum(particle, p_am, in cs_lagr_precipitation_injection() 452 cs_lagr_particle_set_lnum(particle, p_am, in cs_lagr_precipitation_injection() [all …]
|
H A D | cs_lagr_coupling.c | 145 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_coupling() local 244 unsigned char *particle = p_set->p_buffer + p_am->extents * npt; in cs_lagr_coupling() 246 cs_real_t p_stat_w = cs_lagr_particle_get_real(particle, p_am, in cs_lagr_coupling() 253 cs_real_t p_mass = cs_lagr_particle_get_real(particle, p_am, in cs_lagr_coupling() 289 cs_real_t *f_vel = cs_lagr_particle_attr(particle, p_am, in cs_lagr_coupling() 390 cs_lnum_t cell_id = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_coupling() 411 cs_lnum_t iel = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_coupling() 440 cs_lnum_t iel = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_coupling() 473 cs_lnum_t iel = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_coupling() 475 cs_lnum_t icha = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_coupling() [all …]
|
H A D | cs_lagr_sde_model.c | 178 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagtmp() local 189 cs_real_t p_diam = cs_lagr_particle_get_real(particle, p_am, in _lagtmp() 377 if (p_set->p_am->source_term_displ != NULL) { in _lagtmp() 438 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagsec() local 449 if (p_set->p_am->source_term_displ != NULL) { in _lagsec() 764 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagitp() local 867 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagitf() local 883 if (p_set->p_am->source_term_displ != NULL) { in _lagitf() 884 if (p_set->p_am->source_term_displ[*iattr] >= 0) in _lagitf() 1053 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagich() local [all …]
|
H A D | cs_lagr_sde.c | 175 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lages1() local 688 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lages2() local 978 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagesd() local 1512 cs_lagr_particle_set_lnum(particle, p_am, in _lagesd() 2309 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _lagdep() local 2413 p_am, in _lagdep() 2549 p_am, in _lagdep() 2663 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_sde() local 2900 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_sde_attr() local 2904 if (p_set->p_am->source_term_displ != NULL) { in cs_lagr_sde_attr() [all …]
|
H A D | cs_lagr_tracking.c | 384 = p_am->count[j][attr] * cs_datatype_size[p_am->datatype[attr]]; in _define_particle_datatype() 386 cs_type[p_am->displ[j][attr] + i] = p_am->datatype[attr]; in _define_particle_datatype() 916 const cs_lagr_attribute_map_t *p_am = particles->p_am; in _internal_treatment() local 1117 const cs_lagr_attribute_map_t *p_am = particles->p_am; in _boundary_treatment() local 1937 const cs_lagr_attribute_map_t *p_am = particles->p_am; in _local_propagation() local 1995 p_am, in _local_propagation() 2645 const cs_lagr_attribute_map_t *p_am = particles->p_am; in _sync_particle_set() local 2990 const cs_lagr_attribute_map_t *p_am = particles->p_am; in _finalize_displacement() local 3021 p_am->extents); in _finalize_displacement() 3052 p_am->extents); in _finalize_displacement() [all …]
|
H A D | cs_lagr_injection.c | 631 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in _init_particles() local 982 if (p_am->displ[0][CS_LAGR_TAUP_AUX] > 0) in _init_particles() 1001 cs_lagr_particle_set_real(particle, p_am, in _init_particles() 1064 (particle, p_am, in _init_particles() 1068 (particle, p_am, in _init_particles() 1095 cs_lagr_particle_set_real(particle, p_am, in _init_particles() 1097 cs_lagr_particle_set_real(particle, p_am, in _init_particles() 1099 cs_lagr_particle_set_lnum(particle, p_am, in _init_particles() 1101 cs_lagr_particle_set_lnum(particle, p_am, in _init_particles() 1214 if (p_set->p_am->count[1][attr] > 0) { in _check_particles() [all …]
|
H A D | cs_lagr_adh.c | 284 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_adh() local 285 unsigned char *part = p_set->p_buffer + p_am->extents * ip; in cs_lagr_adh() 327 cs_lagr_particle_set_lnum(part, p_am, CS_LAGR_N_LARGE_ASPERITIES, tmp); in cs_lagr_adh() 336 cs_lagr_particle_set_lnum(part, p_am, CS_LAGR_N_LARGE_ASPERITIES, ntmp); in cs_lagr_adh() 396 cs_lagr_particle_set_lnum(part, p_am, CS_LAGR_N_SMALL_ASPERITIES, tmp); in cs_lagr_adh() 466 cs_lagr_particle_set_lnum(part, p_am, CS_LAGR_N_SMALL_ASPERITIES, tmp); in cs_lagr_adh() 513 cs_lagr_particle_set_lnum(part, p_am, CS_LAGR_N_SMALL_ASPERITIES, in cs_lagr_adh() 591 cs_lagr_particle_set_real(part, p_am, CS_LAGR_ADHESION_FORCE, 0.0); in cs_lagr_adh() 594 cs_lagr_particle_set_real(part, p_am, CS_LAGR_ADHESION_FORCE, -fadhes); in cs_lagr_adh() 623 dismom *= cs_lagr_particle_get_real(part, p_am, CS_LAGR_ADHESION_FORCE); in cs_lagr_adh() [all …]
|
H A D | cs_lagr_new.c | 644 const cs_lagr_attribute_map_t *p_am = pset->p_am; in cs_lagr_new_particle_init() local 789 unsigned char *particle = pset->p_buffer + p_am->extents * p_id; in cs_lagr_new_particle_init() 804 cs_lagr_particle_set_lnum(particle, p_am, CS_LAGR_P_FLAG, 0); in cs_lagr_new_particle_init() 825 cs_lnum_t iel = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_new_particle_init() 856 = cs_lagr_particle_attr(particle, p_am, CS_LAGR_YPLUS); in cs_lagr_new_particle_init() 858 cs_lagr_test_wall_cell(particle, p_am, visc_length, in cs_lagr_new_particle_init() 872 p_am, in cs_lagr_new_particle_init() 881 p_am, in cs_lagr_new_particle_init() 894 p_am, in cs_lagr_new_particle_init() 900 p_am, in cs_lagr_new_particle_init() [all …]
|
H A D | cs_lagr_car.c | 129 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_car() local 176 unsigned char *particle = p_set->p_buffer + p_am->extents * ip; in cs_lagr_car() 178 cs_real_t p_diam = cs_lagr_particle_get_real(particle, p_am, in cs_lagr_car() 180 cs_lnum_t cell_id = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_car() 192 cs_real_t *part_vel_seen = cs_lagr_particle_attr(particle, p_am, in cs_lagr_car() 194 cs_real_t *part_vel = cs_lagr_particle_attr(particle, p_am, in cs_lagr_car() 333 unsigned char *particle = p_set->p_buffer + p_am->extents * ip; in cs_lagr_car() 335 cs_lnum_t cell_id = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_car() 502 unsigned char *particle = p_set->p_buffer + p_am->extents * ip; in cs_lagr_car() 504 cs_lnum_t cell_id = cs_lagr_particle_get_lnum(particle, p_am, in cs_lagr_car() [all …]
|
H A D | cs_lagr_orientation.c | 572 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_orientation_dyn_spheroids() local 586 unsigned char *particle = p_set->p_buffer + p_am->extents * p_id; in cs_lagr_orientation_dyn_spheroids() 602 = cs_lagr_particle_get_lnum(particle, p_am, CS_LAGR_CELL_ID); in cs_lagr_orientation_dyn_spheroids() 736 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_orientation_dyn_jeffery() local 745 unsigned char *particle = p_set->p_buffer + p_am->extents * p_id; in cs_lagr_orientation_dyn_jeffery() 755 cs_lnum_t cell_id = cs_lagr_particle_get_lnum(particle, p_am, CS_LAGR_CELL_ID); in cs_lagr_orientation_dyn_jeffery() 758 cs_real_t *euler = cs_lagr_particle_attr(particle, p_am, in cs_lagr_orientation_dyn_jeffery() 781 cs_real_t *radii = cs_lagr_particle_attr(particle, p_am, in cs_lagr_orientation_dyn_jeffery() 785 cs_real_t *s_p = cs_lagr_particle_attr(particle, p_am, in cs_lagr_orientation_dyn_jeffery() 814 cs_real_t *ang_vel = cs_lagr_particle_attr(particle, p_am, in cs_lagr_orientation_dyn_jeffery()
|
H A D | cs_lagr_poisson.c | 407 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_lagr_poisson() local 495 unsigned char *part = p_set->p_buffer + p_am->extents * npt; in cs_lagr_poisson() 496 cs_lnum_t iel = cs_lagr_particle_get_lnum(part, p_am, CS_LAGR_CELL_ID); in cs_lagr_poisson() 500 cs_real_t *part_vel = cs_lagr_particle_attr(part, p_am, CS_LAGR_VELOCITY); in cs_lagr_poisson()
|
H A D | cs_lagr_event.c | 447 const cs_lagr_attribute_map_t *p_am = cs_lagr_particle_get_attr_map(); in cs_lagr_event_initialize() local 451 int count = p_am->count[0][j]; in cs_lagr_event_initialize() 453 if (p_am->datatype[j] == CS_REAL_TYPE) in cs_lagr_event_initialize() 455 else if (p_am->datatype[j] == CS_LNUM_TYPE) in cs_lagr_event_initialize() 752 size_t size = particles->p_am->size[attr]; in cs_lagr_event_init_from_particle()
|
H A D | cs_lagr_extract.c | 154 size_t extents = p_set->p_am->extents; in cs_lagr_get_particle_list() 396 if (particles->p_am->count[1][attr] > 0) in cs_lagr_get_trajectory_values() 417 if (particles->p_am->count[1][attr] > 0) { in cs_lagr_get_trajectory_values() 458 if (particles->p_am->count[1][attr] > 0) { in cs_lagr_get_trajectory_values()
|
H A D | cs_lagr_stat.c | 506 = p_set->p_buffer + p_set->p_am->extents * part; in _vol_fraction() 525 assert(p_set->p_am->displ[0][CS_LAGR_STAT_CLASS] > 0); in _vol_fraction() 530 = p_set->p_buffer + p_set->p_am->extents * part; in _vol_fraction() 533 p_set->p_am, in _vol_fraction() 2949 p_set->p_am, in _cs_lagr_stat_update_all() 3096 = p_set->p_buffer + p_set->p_am->extents * part; in _cs_lagr_stat_update_all() 3102 if (p_set->p_am->displ[0][CS_LAGR_STAT_CLASS] > 0) in _cs_lagr_stat_update_all() 3104 p_set->p_am, in _cs_lagr_stat_update_all() 3120 p_set->p_am, in _cs_lagr_stat_update_all() 4499 int n_comp = p_am->count[0][attr_id]; in cs_lagr_stat_initialize() [all …]
|
H A D | cs_lagr_tracking.h | 118 const cs_lagr_attribute_map_t *p_am,
|
H A D | cs_lagr.c | 2345 size_t swap_buffer_size = p_set->p_am->extents in cs_lagr_solve_time_step() 2347 size_t swap_buffer_deleted = p_set->p_am->extents * deleted_parts; in cs_lagr_solve_time_step() 2359 memcpy(deleted_buffer + p_set->p_am->extents * count_del, in cs_lagr_solve_time_step() 2360 p_set->p_buffer + p_set->p_am->extents * i, in cs_lagr_solve_time_step() 2361 p_set->p_am->extents); in cs_lagr_solve_time_step() 2365 memcpy(swap_buffer + p_set->p_am->extents * count_swap, in cs_lagr_solve_time_step() 2366 p_set->p_buffer + p_set->p_am->extents * i, in cs_lagr_solve_time_step() 2367 p_set->p_am->extents); in cs_lagr_solve_time_step() 2372 memcpy(p_set->p_buffer + p_set->p_am->extents * start_part, in cs_lagr_solve_time_step() 2375 + p_set->p_am->extents * (local_size-deleted_parts+start_part), in cs_lagr_solve_time_step()
|
H A D | cs_lagr_stat.h | 142 const cs_lagr_attribute_map_t *p_am,
|
/dports/science/code_saturne/code_saturne-7.1.0/src/user_examples/ |
H A D | cs_user_lagr_particle.c | 155 = cs_lagr_particle_attr(particle, p_set->p_am, CS_LAGR_VELOCITY); in _inlet2() 232 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_user_lagr_extra_operations() local 258 unsigned char *part = p_set->p_buffer + p_am->extents * npt; in cs_user_lagr_extra_operations() 269 _m_flow[iplan] += cs_lagr_particle_get_real(part, p_am, in cs_user_lagr_extra_operations() 271 * cs_lagr_particle_get_real(part, p_am, in cs_user_lagr_extra_operations() 503 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_user_lagr_rt() local 596 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_user_lagr_rt_t() local 659 const cs_lagr_attribute_map_t *p_am = p_set->p_am; in cs_user_lagr_sde() local 677 unsigned char *part = p_set->p_buffer + p_am->extents * npt; in cs_user_lagr_sde() 680 = cs_lagr_particle_attr_n(part, p_am, 0, CS_LAGR_USER); in cs_user_lagr_sde() [all …]
|