445# 1 "/home/runner/work/MFC/MFC/build/include/simulation/generated_bcast.fpp" 1
448 call mpi_bcast(case_dir, len(case_dir), mpi_character, 0, mpi_comm_world, ierr)
451 call mpi_bcast(adap_dt_max_iters, 1, mpi_integer, 0, mpi_comm_world, ierr)
452 call mpi_bcast(avg_state, 1, mpi_integer, 0, mpi_comm_world, ierr)
453 call mpi_bcast(bubble_model, 1, mpi_integer, 0, mpi_comm_world, ierr)
454 call mpi_bcast(collision_model, 1, mpi_integer, 0, mpi_comm_world, ierr)
455 call mpi_bcast(fd_order, 1, mpi_integer, 0, mpi_comm_world, ierr)
456 call mpi_bcast(ib_neighborhood_radius, 1, mpi_integer, 0, mpi_comm_world, ierr)
457 call mpi_bcast(int_comp, 1, mpi_integer, 0, mpi_comm_world, ierr)
458 call mpi_bcast(low_mach, 1, mpi_integer, 0, mpi_comm_world, ierr)
459 call mpi_bcast(m, 1, mpi_integer, 0, mpi_comm_world, ierr)
460 call mpi_bcast(model_eqns, 1, mpi_integer, 0, mpi_comm_world, ierr)
461 call mpi_bcast(n, 1, mpi_integer, 0, mpi_comm_world, ierr)
462 call mpi_bcast(n_start, 1, mpi_integer, 0, mpi_comm_world, ierr)
463 call mpi_bcast(num_bc_patches, 1, mpi_integer, 0, mpi_comm_world, ierr)
464 call mpi_bcast(num_ibs, 1, mpi_integer, 0, mpi_comm_world, ierr)
465 call mpi_bcast(num_igr_iters, 1, mpi_integer, 0, mpi_comm_world, ierr)
466 call mpi_bcast(num_igr_warm_start_iters, 1, mpi_integer, 0, mpi_comm_world, ierr)
467 call mpi_bcast(num_integrals, 1, mpi_integer, 0, mpi_comm_world, ierr)
468 call mpi_bcast(num_particle_clouds, 1, mpi_integer, 0, mpi_comm_world, ierr)
469 call mpi_bcast(num_probes, 1, mpi_integer, 0, mpi_comm_world, ierr)
470 call mpi_bcast(num_source, 1, mpi_integer, 0, mpi_comm_world, ierr)
471 call mpi_bcast(num_stl_models, 1, mpi_integer, 0, mpi_comm_world, ierr)
472 call mpi_bcast(nv_uvm_igr_temps_on_gpu, 1, mpi_integer, 0, mpi_comm_world, ierr)
473 call mpi_bcast(p, 1, mpi_integer, 0, mpi_comm_world, ierr)
474 call mpi_bcast(precision, 1, mpi_integer, 0, mpi_comm_world, ierr)
475 call mpi_bcast(relax_model, 1, mpi_integer, 0, mpi_comm_world, ierr)
476 call mpi_bcast(riemann_solver, 1, mpi_integer, 0, mpi_comm_world, ierr)
477 call mpi_bcast(t_step_old, 1, mpi_integer, 0, mpi_comm_world, ierr)
478 call mpi_bcast(t_step_print, 1, mpi_integer, 0, mpi_comm_world, ierr)
479 call mpi_bcast(t_step_save, 1, mpi_integer, 0, mpi_comm_world, ierr)
480 call mpi_bcast(t_step_start, 1, mpi_integer, 0, mpi_comm_world, ierr)
481 call mpi_bcast(t_step_stop, 1, mpi_integer, 0, mpi_comm_world, ierr)
482 call mpi_bcast(thermal, 1, mpi_integer, 0, mpi_comm_world, ierr)
483 call mpi_bcast(time_stepper, 1, mpi_integer, 0, mpi_comm_world, ierr)
484 call mpi_bcast(wave_speeds, 1, mpi_integer, 0, mpi_comm_world, ierr)
487 call mpi_bcast(acoustic_source, 1, mpi_logical, 0, mpi_comm_world, ierr)
488 call mpi_bcast(adap_dt, 1, mpi_logical, 0, mpi_comm_world, ierr)
489 call mpi_bcast(adv_n, 1, mpi_logical, 0, mpi_comm_world, ierr)
490 call mpi_bcast(alt_soundspeed, 1, mpi_logical, 0, mpi_comm_world, ierr)
491 call mpi_bcast(bf_x, 1, mpi_logical, 0, mpi_comm_world, ierr)
492 call mpi_bcast(bf_y, 1, mpi_logical, 0, mpi_comm_world, ierr)
493 call mpi_bcast(bf_z, 1, mpi_logical, 0, mpi_comm_world, ierr)
494 call mpi_bcast(bubbles_euler, 1, mpi_logical, 0, mpi_comm_world, ierr)
495 call mpi_bcast(bubbles_lagrange, 1, mpi_logical, 0, mpi_comm_world, ierr)
496 call mpi_bcast(cfl_adap_dt, 1, mpi_logical, 0, mpi_comm_world, ierr)
497 call mpi_bcast(cfl_const_dt, 1, mpi_logical, 0, mpi_comm_world, ierr)
498 call mpi_bcast(cont_damage, 1, mpi_logical, 0, mpi_comm_world, ierr)
499 call mpi_bcast(cyl_coord, 1, mpi_logical, 0, mpi_comm_world, ierr)
500 call mpi_bcast(down_sample, 1, mpi_logical, 0, mpi_comm_world, ierr)
501 call mpi_bcast(fft_wrt, 1, mpi_logical, 0, mpi_comm_world, ierr)
502 call mpi_bcast(file_per_process, 1, mpi_logical, 0, mpi_comm_world, ierr)
503 call mpi_bcast(hyper_cleaning, 1, mpi_logical, 0, mpi_comm_world, ierr)
504 call mpi_bcast(hyperelasticity, 1, mpi_logical, 0, mpi_comm_world, ierr)
505 call mpi_bcast(hypoelasticity, 1, mpi_logical, 0, mpi_comm_world, ierr)
506 call mpi_bcast(ib, 1, mpi_logical, 0, mpi_comm_world, ierr)
507 call mpi_bcast(ib_state_wrt, 1, mpi_logical, 0, mpi_comm_world, ierr)
508 call mpi_bcast(integral_wrt, 1, mpi_logical, 0, mpi_comm_world, ierr)
509 call mpi_bcast(many_ib_patch_parallelism, 1, mpi_logical, 0, mpi_comm_world, ierr)
510 call mpi_bcast(mixture_err, 1, mpi_logical, 0, mpi_comm_world, ierr)
511 call mpi_bcast(mp_weno, 1, mpi_logical, 0, mpi_comm_world, ierr)
512 call mpi_bcast(mpp_lim, 1, mpi_logical, 0, mpi_comm_world, ierr)
513 call mpi_bcast(null_weights, 1, mpi_logical, 0, mpi_comm_world, ierr)
514 call mpi_bcast(nv_uvm_out_of_core, 1, mpi_logical, 0, mpi_comm_world, ierr)
515 call mpi_bcast(nv_uvm_pref_gpu, 1, mpi_logical, 0, mpi_comm_world, ierr)
516 call mpi_bcast(parallel_io, 1, mpi_logical, 0, mpi_comm_world, ierr)
517 call mpi_bcast(polydisperse, 1, mpi_logical, 0, mpi_comm_world, ierr)
518 call mpi_bcast(polytropic, 1, mpi_logical, 0, mpi_comm_world, ierr)
519 call mpi_bcast(prim_vars_wrt, 1, mpi_logical, 0, mpi_comm_world, ierr)
520 call mpi_bcast(probe_wrt, 1, mpi_logical, 0, mpi_comm_world, ierr)
521 call mpi_bcast(qbmm, 1, mpi_logical, 0, mpi_comm_world, ierr)
522 call mpi_bcast(rdma_mpi, 1, mpi_logical, 0, mpi_comm_world, ierr)
523 call mpi_bcast(relax, 1, mpi_logical, 0, mpi_comm_world, ierr)
524 call mpi_bcast(run_time_info, 1, mpi_logical, 0, mpi_comm_world, ierr)
525 call mpi_bcast(surface_tension, 1, mpi_logical, 0, mpi_comm_world, ierr)
526 call mpi_bcast(weno_re_flux, 1, mpi_logical, 0, mpi_comm_world, ierr)
527 call mpi_bcast(weno_avg, 1, mpi_logical, 0, mpi_comm_world, ierr)
530 call mpi_bcast(bx0, 1, mpi_p, 0, mpi_comm_world, ierr)
531 call mpi_bcast(ca, 1, mpi_p, 0, mpi_comm_world, ierr)
532 call mpi_bcast(r0ref, 1, mpi_p, 0, mpi_comm_world, ierr)
533 call mpi_bcast(re_inv, 1, mpi_p, 0, mpi_comm_world, ierr)
534 call mpi_bcast(web, 1, mpi_p, 0, mpi_comm_world, ierr)
535 call mpi_bcast(adap_dt_tol, 1, mpi_p, 0, mpi_comm_world, ierr)
536 call mpi_bcast(alf_factor, 1, mpi_p, 0, mpi_comm_world, ierr)
537 call mpi_bcast(alpha_bar, 1, mpi_p, 0, mpi_comm_world, ierr)
538 call mpi_bcast(cfl_target, 1, mpi_p, 0, mpi_comm_world, ierr)
539 call mpi_bcast(coefficient_of_restitution, 1, mpi_p, 0, mpi_comm_world, ierr)
540 call mpi_bcast(collision_time, 1, mpi_p, 0, mpi_comm_world, ierr)
541 call mpi_bcast(cont_damage_s, 1, mpi_p, 0, mpi_comm_world, ierr)
542 call mpi_bcast(dt, 1, mpi_p, 0, mpi_comm_world, ierr)
543 call mpi_bcast(g_x, 1, mpi_p, 0, mpi_comm_world, ierr)
544 call mpi_bcast(g_y, 1, mpi_p, 0, mpi_comm_world, ierr)
545 call mpi_bcast(g_z, 1, mpi_p, 0, mpi_comm_world, ierr)
546 call mpi_bcast(hyper_cleaning_speed, 1, mpi_p, 0, mpi_comm_world, ierr)
547 call mpi_bcast(hyper_cleaning_tau, 1, mpi_p, 0, mpi_comm_world, ierr)
548 call mpi_bcast(ib_coefficient_of_friction, 1, mpi_p, 0, mpi_comm_world, ierr)
549 call mpi_bcast(ic_beta, 1, mpi_p, 0, mpi_comm_world, ierr)
550 call mpi_bcast(ic_eps, 1, mpi_p, 0, mpi_comm_world, ierr)
551 call mpi_bcast(k_x, 1, mpi_p, 0, mpi_comm_world, ierr)
552 call mpi_bcast(k_y, 1, mpi_p, 0, mpi_comm_world, ierr)
553 call mpi_bcast(k_z, 1, mpi_p, 0, mpi_comm_world, ierr)
554 call mpi_bcast(muscl_eps, 1, mpi_p, 0, mpi_comm_world, ierr)
555 call mpi_bcast(p_x, 1, mpi_p, 0, mpi_comm_world, ierr)
556 call mpi_bcast(p_y, 1, mpi_p, 0, mpi_comm_world, ierr)
557 call mpi_bcast(p_z, 1, mpi_p, 0, mpi_comm_world, ierr)
558 call mpi_bcast(palpha_eps, 1, mpi_p, 0, mpi_comm_world, ierr)
559 call mpi_bcast(pi_fac, 1, mpi_p, 0, mpi_comm_world, ierr)
560 call mpi_bcast(poly_sigma, 1, mpi_p, 0, mpi_comm_world, ierr)
561 call mpi_bcast(pref, 1, mpi_p, 0, mpi_comm_world, ierr)
562 call mpi_bcast(ptgalpha_eps, 1, mpi_p, 0, mpi_comm_world, ierr)
563 call mpi_bcast(rhoref, 1, mpi_p, 0, mpi_comm_world, ierr)
564 call mpi_bcast(sigma, 1, mpi_p, 0, mpi_comm_world, ierr)
565 call mpi_bcast(t_save, 1, mpi_p, 0, mpi_comm_world, ierr)
566 call mpi_bcast(t_stop, 1, mpi_p, 0, mpi_comm_world, ierr)
567 call mpi_bcast(tau_star, 1, mpi_p, 0, mpi_comm_world, ierr)
568 call mpi_bcast(teno_ct, 1, mpi_p, 0, mpi_comm_world, ierr)
569 call mpi_bcast(w_x, 1, mpi_p, 0, mpi_comm_world, ierr)
570 call mpi_bcast(w_y, 1, mpi_p, 0, mpi_comm_world, ierr)
571 call mpi_bcast(w_z, 1, mpi_p, 0, mpi_comm_world, ierr)
572 call mpi_bcast(weno_eps, 1, mpi_p, 0, mpi_comm_world, ierr)
573 call mpi_bcast(x_a, 1, mpi_p, 0, mpi_comm_world, ierr)
574 call mpi_bcast(x_b, 1, mpi_p, 0, mpi_comm_world, ierr)
575 call mpi_bcast(y_a, 1, mpi_p, 0, mpi_comm_world, ierr)
576 call mpi_bcast(y_b, 1, mpi_p, 0, mpi_comm_world, ierr)
577 call mpi_bcast(z_a, 1, mpi_p, 0, mpi_comm_world, ierr)
578 call mpi_bcast(z_b, 1, mpi_p, 0, mpi_comm_world, ierr)
581# 137 "/home/runner/work/MFC/MFC/build/include/simulation/generated_bcast.fpp"
582 call mpi_bcast(igr_iter_solver, 1, mpi_integer, 0, mpi_comm_world, ierr)
583 call mpi_bcast(igr_order, 1, mpi_integer, 0, mpi_comm_world, ierr)
584 call mpi_bcast(muscl_lim, 1, mpi_integer, 0, mpi_comm_world, ierr)
585 call mpi_bcast(muscl_order, 1, mpi_integer, 0, mpi_comm_world, ierr)
586 call mpi_bcast(nb, 1, mpi_integer, 0, mpi_comm_world, ierr)
587 call mpi_bcast(num_fluids, 1, mpi_integer, 0, mpi_comm_world, ierr)
588 call mpi_bcast(recon_type, 1, mpi_integer, 0, mpi_comm_world, ierr)
589 call mpi_bcast(weno_order, 1, mpi_integer, 0, mpi_comm_world, ierr)
590 call mpi_bcast(igr, 1, mpi_logical, 0, mpi_comm_world, ierr)
591 call mpi_bcast(igr_pres_lim, 1, mpi_logical, 0, mpi_comm_world, ierr)
592 call mpi_bcast(mapped_weno, 1, mpi_logical, 0, mpi_comm_world, ierr)
593 call mpi_bcast(mhd, 1, mpi_logical, 0, mpi_comm_world, ierr)
594 call mpi_bcast(relativity, 1, mpi_logical, 0, mpi_comm_world, ierr)
595 call mpi_bcast(teno, 1, mpi_logical, 0, mpi_comm_world, ierr)
596 call mpi_bcast(viscous, 1, mpi_logical, 0, mpi_comm_world, ierr)
597 call mpi_bcast(wenoz, 1, mpi_logical, 0, mpi_comm_world, ierr)
598 call mpi_bcast(wenoz_q, 1, mpi_p, 0, mpi_comm_world, ierr)
599# 155 "/home/runner/work/MFC/MFC/build/include/simulation/generated_bcast.fpp"
602 do i = 1, num_fluids_max
603 call mpi_bcast(fluid_pp(i)%G, 1, mpi_p, 0, mpi_comm_world, ierr)
604 call mpi_bcast(fluid_pp(i)%K, 1, mpi_p, 0, mpi_comm_world, ierr)
605 call mpi_bcast(fluid_pp(i)%cv, 1, mpi_p, 0, mpi_comm_world, ierr)
606 call mpi_bcast(fluid_pp(i)%gamma, 1, mpi_p, 0, mpi_comm_world, ierr)
607 call mpi_bcast(fluid_pp(i)%hb_m, 1, mpi_p, 0, mpi_comm_world, ierr)
608 call mpi_bcast(fluid_pp(i)%mu_bulk, 1, mpi_p, 0, mpi_comm_world, ierr)
609 call mpi_bcast(fluid_pp(i)%mu_max, 1, mpi_p, 0, mpi_comm_world, ierr)
610 call mpi_bcast(fluid_pp(i)%mu_min, 1, mpi_p, 0, mpi_comm_world, ierr)
611 call mpi_bcast(fluid_pp(i)%nn, 1, mpi_p, 0, mpi_comm_world, ierr)
612 call mpi_bcast(fluid_pp(i)%non_newtonian, 1, mpi_logical, 0, mpi_comm_world, ierr)
613 call mpi_bcast(fluid_pp(i)%pi_inf, 1, mpi_p, 0, mpi_comm_world, ierr)
614 call mpi_bcast(fluid_pp(i)%qv, 1, mpi_p, 0, mpi_comm_world, ierr)
615 call mpi_bcast(fluid_pp(i)%qvp, 1, mpi_p, 0, mpi_comm_world, ierr)
616 call mpi_bcast(fluid_pp(i)%tau0, 1, mpi_p, 0, mpi_comm_world, ierr)
617 call mpi_bcast(fluid_pp(i)%Re(1), 2, mpi_p, 0, mpi_comm_world, ierr)
621 if (bubbles_euler .or. bubbles_lagrange)
then
622 call mpi_bcast(bub_pp%M_g, 1, mpi_p, 0, mpi_comm_world, ierr)
623 call mpi_bcast(bub_pp%M_v, 1, mpi_p, 0, mpi_comm_world, ierr)
624 call mpi_bcast(bub_pp%R0ref, 1, mpi_p, 0, mpi_comm_world, ierr)
625 call mpi_bcast(bub_pp%R_g, 1, mpi_p, 0, mpi_comm_world, ierr)
626 call mpi_bcast(bub_pp%R_v, 1, mpi_p, 0, mpi_comm_world, ierr)
627 call mpi_bcast(bub_pp%T0ref, 1, mpi_p, 0, mpi_comm_world, ierr)
628 call mpi_bcast(bub_pp%cp_g, 1, mpi_p, 0, mpi_comm_world, ierr)
629 call mpi_bcast(bub_pp%cp_v, 1, mpi_p, 0, mpi_comm_world, ierr)
630 call mpi_bcast(bub_pp%gam_g, 1, mpi_p, 0, mpi_comm_world, ierr)
631 call mpi_bcast(bub_pp%gam_v, 1, mpi_p, 0, mpi_comm_world, ierr)
632 call mpi_bcast(bub_pp%k_g, 1, mpi_p, 0, mpi_comm_world, ierr)
633 call mpi_bcast(bub_pp%k_v, 1, mpi_p, 0, mpi_comm_world, ierr)
634 call mpi_bcast(bub_pp%mu_g, 1, mpi_p, 0, mpi_comm_world, ierr)
635 call mpi_bcast(bub_pp%mu_l, 1, mpi_p, 0, mpi_comm_world, ierr)
636 call mpi_bcast(bub_pp%mu_v, 1, mpi_p, 0, mpi_comm_world, ierr)
637 call mpi_bcast(bub_pp%p0ref, 1, mpi_p, 0, mpi_comm_world, ierr)
638 call mpi_bcast(bub_pp%pv, 1, mpi_p, 0, mpi_comm_world, ierr)
639 call mpi_bcast(bub_pp%rho0ref, 1, mpi_p, 0, mpi_comm_world, ierr)
640 call mpi_bcast(bub_pp%ss, 1, mpi_p, 0, mpi_comm_world, ierr)
641 call mpi_bcast(bub_pp%vd, 1, mpi_p, 0, mpi_comm_world, ierr)
645 if (bubbles_lagrange)
then
646 call mpi_bcast(lag_params%heatTransfer_model, 1, mpi_logical, 0, mpi_comm_world, ierr)
647 call mpi_bcast(lag_params%massTransfer_model, 1, mpi_logical, 0, mpi_comm_world, ierr)
648 call mpi_bcast(lag_params%pressure_corrector, 1, mpi_logical, 0, mpi_comm_world, ierr)
649 call mpi_bcast(lag_params%write_bubbles, 1, mpi_logical, 0, mpi_comm_world, ierr)
650 call mpi_bcast(lag_params%write_bubbles_stats, 1, mpi_logical, 0, mpi_comm_world, ierr)
651 call mpi_bcast(lag_params%cluster_type, 1, mpi_integer, 0, mpi_comm_world, ierr)
652 call mpi_bcast(lag_params%nBubs_glb, 1, mpi_integer, 0, mpi_comm_world, ierr)
653 call mpi_bcast(lag_params%smooth_type, 1, mpi_integer, 0, mpi_comm_world, ierr)
654 call mpi_bcast(lag_params%solver_approach, 1, mpi_integer, 0, mpi_comm_world, ierr)
655 call mpi_bcast(lag_params%charwidth, 1, mpi_p, 0, mpi_comm_world, ierr)
656 call mpi_bcast(lag_params%epsilonb, 1, mpi_p, 0, mpi_comm_world, ierr)
657 call mpi_bcast(lag_params%valmaxvoid, 1, mpi_p, 0, mpi_comm_world, ierr)
662 call mpi_bcast(chem_params%diffusion, 1, mpi_logical, 0, mpi_comm_world, ierr)
663 call mpi_bcast(chem_params%reactions, 1, mpi_logical, 0, mpi_comm_world, ierr)
664 call mpi_bcast(chem_params%gamma_method, 1, mpi_integer, 0, mpi_comm_world, ierr)
665 call mpi_bcast(chem_params%transport_model, 1, mpi_integer, 0, mpi_comm_world, ierr)
668# 67 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp" 2
671 call mpi_bcast(m_glb, 1, mpi_integer, 0, mpi_comm_world, ierr)
672 call mpi_bcast(n_glb, 1, mpi_integer, 0, mpi_comm_world, ierr)
673 call mpi_bcast(p_glb, 1, mpi_integer, 0, mpi_comm_world, ierr)
676# 75 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
677 call mpi_bcast(bc_x%beg, 1, mpi_integer, 0, mpi_comm_world, ierr)
678# 75 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
679 call mpi_bcast(bc_x%end, 1, mpi_integer, 0, mpi_comm_world, ierr)
680# 75 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
681 call mpi_bcast(bc_y%beg, 1, mpi_integer, 0, mpi_comm_world, ierr)
682# 75 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
683 call mpi_bcast(bc_y%end, 1, mpi_integer, 0, mpi_comm_world, ierr)
684# 75 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
685 call mpi_bcast(bc_z%beg, 1, mpi_integer, 0, mpi_comm_world, ierr)
686# 75 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
687 call mpi_bcast(bc_z%end, 1, mpi_integer, 0, mpi_comm_world, ierr)
688# 77 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
690# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
691 call mpi_bcast(bc_x%grcbc_in, 1, mpi_logical, 0, mpi_comm_world, ierr)
692# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
693 call mpi_bcast(bc_x%grcbc_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
694# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
695 call mpi_bcast(bc_x%grcbc_vel_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
696# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
697 call mpi_bcast(bc_y%grcbc_in, 1, mpi_logical, 0, mpi_comm_world, ierr)
698# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
699 call mpi_bcast(bc_y%grcbc_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
700# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
701 call mpi_bcast(bc_y%grcbc_vel_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
702# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
703 call mpi_bcast(bc_z%grcbc_in, 1, mpi_logical, 0, mpi_comm_world, ierr)
704# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
705 call mpi_bcast(bc_z%grcbc_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
706# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
707 call mpi_bcast(bc_z%grcbc_vel_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
708# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
709 call mpi_bcast(bc_x%isothermal_in, 1, mpi_logical, 0, mpi_comm_world, ierr)
710# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
711 call mpi_bcast(bc_y%isothermal_in, 1, mpi_logical, 0, mpi_comm_world, ierr)
712# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
713 call mpi_bcast(bc_z%isothermal_in, 1, mpi_logical, 0, mpi_comm_world, ierr)
714# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
715 call mpi_bcast(bc_x%isothermal_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
716# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
717 call mpi_bcast(bc_y%isothermal_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
718# 83 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
719 call mpi_bcast(bc_z%isothermal_out, 1, mpi_logical, 0, mpi_comm_world, ierr)
720# 85 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
722# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
723 call mpi_bcast(bc_x%vb1, 1, mpi_p, 0, mpi_comm_world, ierr)
724# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
725 call mpi_bcast(bc_x%vb2, 1, mpi_p, 0, mpi_comm_world, ierr)
726# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
727 call mpi_bcast(bc_x%vb3, 1, mpi_p, 0, mpi_comm_world, ierr)
728# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
729 call mpi_bcast(bc_x%ve1, 1, mpi_p, 0, mpi_comm_world, ierr)
730# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
731 call mpi_bcast(bc_x%ve2, 1, mpi_p, 0, mpi_comm_world, ierr)
732# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
733 call mpi_bcast(bc_x%ve3, 1, mpi_p, 0, mpi_comm_world, ierr)
734# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
735 call mpi_bcast(bc_y%vb1, 1, mpi_p, 0, mpi_comm_world, ierr)
736# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
737 call mpi_bcast(bc_y%vb2, 1, mpi_p, 0, mpi_comm_world, ierr)
738# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
739 call mpi_bcast(bc_y%vb3, 1, mpi_p, 0, mpi_comm_world, ierr)
740# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
741 call mpi_bcast(bc_y%ve1, 1, mpi_p, 0, mpi_comm_world, ierr)
742# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
743 call mpi_bcast(bc_y%ve2, 1, mpi_p, 0, mpi_comm_world, ierr)
744# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
745 call mpi_bcast(bc_y%ve3, 1, mpi_p, 0, mpi_comm_world, ierr)
746# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
747 call mpi_bcast(bc_z%vb1, 1, mpi_p, 0, mpi_comm_world, ierr)
748# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
749 call mpi_bcast(bc_z%vb2, 1, mpi_p, 0, mpi_comm_world, ierr)
750# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
751 call mpi_bcast(bc_z%vb3, 1, mpi_p, 0, mpi_comm_world, ierr)
752# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
753 call mpi_bcast(bc_z%ve1, 1, mpi_p, 0, mpi_comm_world, ierr)
754# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
755 call mpi_bcast(bc_z%ve2, 1, mpi_p, 0, mpi_comm_world, ierr)
756# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
757 call mpi_bcast(bc_z%ve3, 1, mpi_p, 0, mpi_comm_world, ierr)
758# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
759 call mpi_bcast(bc_x%pres_in, 1, mpi_p, 0, mpi_comm_world, ierr)
760# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
761 call mpi_bcast(bc_x%pres_out, 1, mpi_p, 0, mpi_comm_world, ierr)
762# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
763 call mpi_bcast(bc_y%pres_in, 1, mpi_p, 0, mpi_comm_world, ierr)
764# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
765 call mpi_bcast(bc_y%pres_out, 1, mpi_p, 0, mpi_comm_world, ierr)
766# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
767 call mpi_bcast(bc_z%pres_in, 1, mpi_p, 0, mpi_comm_world, ierr)
768# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
769 call mpi_bcast(bc_z%pres_out, 1, mpi_p, 0, mpi_comm_world, ierr)
770# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
771 call mpi_bcast(x_domain%beg, 1, mpi_p, 0, mpi_comm_world, ierr)
772# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
773 call mpi_bcast(x_domain%end, 1, mpi_p, 0, mpi_comm_world, ierr)
774# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
775 call mpi_bcast(y_domain%beg, 1, mpi_p, 0, mpi_comm_world, ierr)
776# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
777 call mpi_bcast(y_domain%end, 1, mpi_p, 0, mpi_comm_world, ierr)
778# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
779 call mpi_bcast(z_domain%beg, 1, mpi_p, 0, mpi_comm_world, ierr)
780# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
781 call mpi_bcast(z_domain%end, 1, mpi_p, 0, mpi_comm_world, ierr)
782# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
783 call mpi_bcast(bc_x%Twall_in, 1, mpi_p, 0, mpi_comm_world, ierr)
784# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
785 call mpi_bcast(bc_x%Twall_out, 1, mpi_p, 0, mpi_comm_world, ierr)
786# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
787 call mpi_bcast(bc_y%Twall_in, 1, mpi_p, 0, mpi_comm_world, ierr)
788# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
789 call mpi_bcast(bc_y%Twall_out, 1, mpi_p, 0, mpi_comm_world, ierr)
790# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
791 call mpi_bcast(bc_z%Twall_in, 1, mpi_p, 0, mpi_comm_world, ierr)
792# 95 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
793 call mpi_bcast(bc_z%Twall_out, 1, mpi_p, 0, mpi_comm_world, ierr)
794# 97 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
797# 101 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
798 call mpi_bcast(bc_x%vel_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
799# 101 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
800 call mpi_bcast(bc_x%vel_out (i), 1, mpi_p, 0, mpi_comm_world, ierr)
801# 101 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
802 call mpi_bcast(bc_y%vel_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
803# 101 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
804 call mpi_bcast(bc_y%vel_out (i), 1, mpi_p, 0, mpi_comm_world, ierr)
805# 101 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
806 call mpi_bcast(bc_z%vel_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
807# 101 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
808 call mpi_bcast(bc_z%vel_out (i), 1, mpi_p, 0, mpi_comm_world, ierr)
809# 103 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
813 call mpi_bcast(cfl_dt, 1, mpi_logical, 0, mpi_comm_world, ierr)
814 call mpi_bcast(bc_io, 1, mpi_logical, 0, mpi_comm_world, ierr)
818 call mpi_bcast(shear_stress, 1, mpi_logical, 0, mpi_comm_world, ierr)
819 call mpi_bcast(bulk_stress, 1, mpi_logical, 0, mpi_comm_world, ierr)
820 call mpi_bcast(bodyforces, 1, mpi_logical, 0, mpi_comm_world, ierr)
823 do i = 1, num_fluids_max
824# 119 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
825 call mpi_bcast(bc_x%alpha_rho_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
826# 119 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
827 call mpi_bcast(bc_x%alpha_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
828# 119 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
829 call mpi_bcast(bc_y%alpha_rho_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
830# 119 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
831 call mpi_bcast(bc_y%alpha_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
832# 119 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
833 call mpi_bcast(bc_z%alpha_rho_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
834# 119 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
835 call mpi_bcast(bc_z%alpha_in (i), 1, mpi_p, 0, mpi_comm_world, ierr)
836# 121 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
841# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
842 call mpi_bcast(patch_ib(i)%radius, 1, mpi_p, 0, mpi_comm_world, ierr)
843# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
844 call mpi_bcast(patch_ib(i)%length_x, 1, mpi_p, 0, mpi_comm_world, ierr)
845# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
846 call mpi_bcast(patch_ib(i)%length_y, 1, mpi_p, 0, mpi_comm_world, ierr)
847# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
848 call mpi_bcast(patch_ib(i)%length_z, 1, mpi_p, 0, mpi_comm_world, ierr)
849# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
850 call mpi_bcast(patch_ib(i)%x_centroid, 1, mpi_p, 0, mpi_comm_world, ierr)
851# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
852 call mpi_bcast(patch_ib(i)%y_centroid, 1, mpi_p, 0, mpi_comm_world, ierr)
853# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
854 call mpi_bcast(patch_ib(i)%z_centroid, 1, mpi_p, 0, mpi_comm_world, ierr)
855# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
856 call mpi_bcast(patch_ib(i)%slip, 1, mpi_p, 0, mpi_comm_world, ierr)
857# 127 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
858 call mpi_bcast(patch_ib(i)%mass, 1, mpi_p, 0, mpi_comm_world, ierr)
859# 129 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
860# 130 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
861 call mpi_bcast(patch_ib(i)%vel, 3, mpi_p, 0, mpi_comm_world, ierr)
862# 130 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
863 call mpi_bcast(patch_ib(i)%angular_vel, 3, mpi_p, 0, mpi_comm_world, ierr)
864# 130 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
865 call mpi_bcast(patch_ib(i)%angles, 3, mpi_p, 0, mpi_comm_world, ierr)
866# 132 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
867 call mpi_bcast(patch_ib(i)%geometry, 1, mpi_integer, 0, mpi_comm_world, ierr)
868 call mpi_bcast(patch_ib(i)%moving_ibm, 1, mpi_integer, 0, mpi_comm_world, ierr)
869 call mpi_bcast(patch_ib(i)%airfoil_id, 1, mpi_integer, 0, mpi_comm_world, ierr)
870 call mpi_bcast(patch_ib(i)%model_id, 1, mpi_integer, 0, mpi_comm_world, ierr)
874 do i = 1, num_ib_airfoils_max
875# 141 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
876 call mpi_bcast(ib_airfoil(i)%c, 1, mpi_p, 0, mpi_comm_world, ierr)
877# 141 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
878 call mpi_bcast(ib_airfoil(i)%p, 1, mpi_p, 0, mpi_comm_world, ierr)
879# 141 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
880 call mpi_bcast(ib_airfoil(i)%t, 1, mpi_p, 0, mpi_comm_world, ierr)
881# 141 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
882 call mpi_bcast(ib_airfoil(i)%m, 1, mpi_p, 0, mpi_comm_world, ierr)
883# 143 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
887 do i = 1, num_stl_models_max
888 call mpi_bcast(stl_models(i)%model_filepath, len(stl_models(i)%model_filepath), mpi_character, 0, mpi_comm_world, ierr)
889 call mpi_bcast(stl_models(i)%model_threshold, 1, mpi_p, 0, mpi_comm_world, ierr)
890# 150 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
891 call mpi_bcast(stl_models(i)%model_translate, 3, mpi_p, 0, mpi_comm_world, ierr)
892# 150 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
893 call mpi_bcast(stl_models(i)%model_scale, 3, mpi_p, 0, mpi_comm_world, ierr)
894# 152 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
898 do i = 1, num_particle_clouds
899# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
900 call mpi_bcast(particle_cloud(i)%x_centroid, 1, mpi_p, 0, mpi_comm_world, ierr)
901# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
902 call mpi_bcast(particle_cloud(i)%y_centroid, 1, mpi_p, 0, mpi_comm_world, ierr)
903# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
904 call mpi_bcast(particle_cloud(i)%z_centroid, 1, mpi_p, 0, mpi_comm_world, ierr)
905# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
906 call mpi_bcast(particle_cloud(i)%length_x, 1, mpi_p, 0, mpi_comm_world, ierr)
907# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
908 call mpi_bcast(particle_cloud(i)%length_y, 1, mpi_p, 0, mpi_comm_world, ierr)
909# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
910 call mpi_bcast(particle_cloud(i)%length_z, 1, mpi_p, 0, mpi_comm_world, ierr)
911# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
912 call mpi_bcast(particle_cloud(i)%radius, 1, mpi_p, 0, mpi_comm_world, ierr)
913# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
914 call mpi_bcast(particle_cloud(i)%mass, 1, mpi_p, 0, mpi_comm_world, ierr)
915# 158 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
916 call mpi_bcast(particle_cloud(i)%min_spacing, 1, mpi_p, 0, mpi_comm_world, ierr)
917# 160 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
918 call mpi_bcast(particle_cloud(i)%num_particles, 1, mpi_integer, 0, mpi_comm_world, ierr)
919 call mpi_bcast(particle_cloud(i)%moving_ibm, 1, mpi_integer, 0, mpi_comm_world, ierr)
920 call mpi_bcast(particle_cloud(i)%seed, 1, mpi_integer, 0, mpi_comm_world, ierr)
921 call mpi_bcast(particle_cloud(i)%packing_method, 1, mpi_integer, 0, mpi_comm_world, ierr)
925 do j = 1, num_probes_max
927 call mpi_bcast(acoustic(
j)%loc(i), 1, mpi_p, 0, mpi_comm_world, ierr)
930 call mpi_bcast(acoustic(
j)%dipole, 1, mpi_logical, 0, mpi_comm_world, ierr)
932# 175 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
933 call mpi_bcast(acoustic(
j)%pulse, 1, mpi_integer, 0, mpi_comm_world, ierr)
934# 175 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
935 call mpi_bcast(acoustic(
j)%support, 1, mpi_integer, 0, mpi_comm_world, ierr)
936# 175 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
937 call mpi_bcast(acoustic(
j)%num_elements, 1, mpi_integer, 0, mpi_comm_world, ierr)
938# 175 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
939 call mpi_bcast(acoustic(
j)%element_on, 1, mpi_integer, 0, mpi_comm_world, ierr)
940# 175 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
941 call mpi_bcast(acoustic(
j)%bb_num_freq, 1, mpi_integer, 0, mpi_comm_world, ierr)
942# 177 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
944# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
945 call mpi_bcast(acoustic(
j)%mag, 1, mpi_p, 0, mpi_comm_world, ierr)
946# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
947 call mpi_bcast(acoustic(
j)%length, 1, mpi_p, 0, mpi_comm_world, ierr)
948# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
949 call mpi_bcast(acoustic(
j)%height, 1, mpi_p, 0, mpi_comm_world, ierr)
950# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
951 call mpi_bcast(acoustic(
j)%wavelength, 1, mpi_p, 0, mpi_comm_world, ierr)
952# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
953 call mpi_bcast(acoustic(
j)%frequency, 1, mpi_p, 0, mpi_comm_world, ierr)
954# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
955 call mpi_bcast(acoustic(
j)%gauss_sigma_dist, 1, mpi_p, 0, mpi_comm_world, ierr)
956# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
957 call mpi_bcast(acoustic(
j)%gauss_sigma_time, 1, mpi_p, 0, mpi_comm_world, ierr)
958# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
959 call mpi_bcast(acoustic(
j)%npulse, 1, mpi_p, 0, mpi_comm_world, ierr)
960# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
961 call mpi_bcast(acoustic(
j)%dir, 1, mpi_p, 0, mpi_comm_world, ierr)
962# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
963 call mpi_bcast(acoustic(
j)%delay, 1, mpi_p, 0, mpi_comm_world, ierr)
964# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
965 call mpi_bcast(acoustic(
j)%foc_length, 1, mpi_p, 0, mpi_comm_world, ierr)
966# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
967 call mpi_bcast(acoustic(
j)%aperture, 1, mpi_p, 0, mpi_comm_world, ierr)
968# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
969 call mpi_bcast(acoustic(
j)%element_spacing_angle, 1, mpi_p, 0, mpi_comm_world, ierr)
970# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
971 call mpi_bcast(acoustic(
j)%element_polygon_ratio, 1, mpi_p, 0, mpi_comm_world, ierr)
972# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
973 call mpi_bcast(acoustic(
j)%rotate_angle, 1, mpi_p, 0, mpi_comm_world, ierr)
974# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
975 call mpi_bcast(acoustic(
j)%bb_bandwidth, 1, mpi_p, 0, mpi_comm_world, ierr)
976# 183 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
977 call mpi_bcast(acoustic(
j)%bb_lowest_freq, 1, mpi_p, 0, mpi_comm_world, ierr)
978# 185 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
980# 187 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
981 call mpi_bcast(probe(
j)%x, 1, mpi_p, 0, mpi_comm_world, ierr)
982# 187 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
983 call mpi_bcast(probe(
j)%y, 1, mpi_p, 0, mpi_comm_world, ierr)
984# 187 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
985 call mpi_bcast(probe(
j)%z, 1, mpi_p, 0, mpi_comm_world, ierr)
986# 189 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
988# 191 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
989 call mpi_bcast(integral(
j)%xmin, 1, mpi_p, 0, mpi_comm_world, ierr)
990# 191 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
991 call mpi_bcast(integral(
j)%xmax, 1, mpi_p, 0, mpi_comm_world, ierr)
992# 191 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
993 call mpi_bcast(integral(
j)%ymin, 1, mpi_p, 0, mpi_comm_world, ierr)
994# 191 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
995 call mpi_bcast(integral(
j)%ymax, 1, mpi_p, 0, mpi_comm_world, ierr)
996# 191 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
997 call mpi_bcast(integral(
j)%zmin, 1, mpi_p, 0, mpi_comm_world, ierr)
998# 191 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"
999 call mpi_bcast(integral(
j)%zmax, 1, mpi_p, 0, mpi_comm_world, ierr)
1000# 193 "/home/runner/work/MFC/MFC/src/simulation/m_mpi_proxy.fpp"