Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | ref_nlayer | = | 6 | |
integer, | public, | parameter | :: | ref_nlas | = | 8 | |
integer, | public, | parameter | :: | ref_nspec | = | 8 | |
integer, | public | :: | nx | ||||
integer, | public | :: | ny | ||||
integer, | public | :: | nz | ||||
integer, | public | :: | ny_targ | ||||
integer, | public | :: | n1ft | ||||
integer, | public | :: | n2ft | ||||
integer, | public | :: | n3ft | ||||
integer, | public | :: | n1ft_loc | ||||
integer, | public | :: | n2ft_loc | ||||
integer, | public | :: | n3ft_loc | ||||
real(kind=dp), | public | :: | k0 | ||||
real(kind=dp), | public | :: | yx_rat | ||||
real(kind=dp), | public | :: | zx_rat | ||||
integer, | public | :: | ibx | ||||
integer, | public | :: | iby | ||||
integer, | public | :: | ibz | ||||
integer, | public | :: | ibeam | ||||
integer, | public | :: | lpf_ord | ||||
integer, | public | :: | der_ord | ||||
integer, | public | :: | str_flag | ||||
integer, | public | :: | iform | ||||
integer, | public | :: | model_id | ||||
integer, | public | :: | dmodel_id | ||||
integer, | public | :: | nsp | ||||
integer, | public | :: | nsb | ||||
integer, | public | :: | ionz_lev | ||||
integer, | public | :: | ionz_model | ||||
integer, | public | :: | ion_min(ref_nlayer) | ||||
integer, | public | :: | ion_max(ref_nlayer) | ||||
integer, | public | :: | atomic_number(ref_nlayer) | ||||
integer, | public | :: | n_mol_atoms(ref_nlayer) | ||||
integer, | public | :: | nb_laser | ||||
integer, | public | :: | nb_1 | ||||
integer, | public | :: | np_per_xc(ref_nlayer) | ||||
integer, | public | :: | np_per_yc(ref_nlayer) | ||||
real(kind=dp), | public | :: | mass_number(3) | ||||
real(kind=dp), | public | :: | t0_pl(4) | ||||
real(kind=dp), | public | :: | lpx(7) | ||||
real(kind=dp), | public | :: | lpy(2) | ||||
real(kind=dp), | public | :: | n_over_nc | ||||
real(kind=dp), | public | :: | np1 | ||||
real(kind=dp), | public | :: | np2 | ||||
real(kind=dp), | public | :: | r_c | ||||
real(kind=dp), | public | :: | t0_lp | ||||
real(kind=dp), | public | :: | xc_lp | ||||
real(kind=dp), | public | :: | tau_fwhm | ||||
real(kind=dp), | public | :: | w0_y | ||||
real(kind=dp), | public | :: | a0 | ||||
real(kind=dp), | public | :: | lam0 | ||||
real(kind=dp), | public | :: | lp_delay(ref_nlas) | ||||
real(kind=dp), | public | :: | lp_offset | ||||
real(kind=dp), | public | :: | t1_lp | ||||
real(kind=dp), | public | :: | tau1_fwhm | ||||
real(kind=dp), | public | :: | w1_y | ||||
real(kind=dp), | public | :: | a1 | ||||
real(kind=dp), | public | :: | lam1 | ||||
real(kind=dp), | public | :: | a_symm_rat | ||||
real(kind=dp), | public | :: | xc_1 | ||||
real(kind=dp), | public | :: | gam_1 | ||||
real(kind=dp), | public | :: | sxb_1 | ||||
real(kind=dp), | public | :: | syb_1 | ||||
real(kind=dp), | public | :: | epsy_1 | ||||
real(kind=dp), | public | :: | epsz_1 | ||||
real(kind=dp), | public | :: | dg_1 | ||||
real(kind=dp), | public | :: | charge_1 | ||||
real(kind=dp), | public | :: | ap1_twiss | ||||
real(kind=dp), | public | :: | bt1_twiss | ||||
real(kind=dp), | public | :: | t_inject | ||||
integer, | public | :: | nouts | ||||
integer, | public | :: | iene | ||||
integer, | public | :: | nvout | ||||
integer, | public | :: | nden | ||||
integer, | public | :: | npout | ||||
integer, | public | :: | nbout | ||||
integer, | public | :: | jump | ||||
integer, | public | :: | pjump | ||||
integer, | public | :: | new_sim | ||||
integer, | public | :: | id_new | ||||
integer, | public | :: | dump | ||||
real(kind=dp), | public | :: | gam_min | ||||
real(kind=dp), | public | :: | xp0_out | ||||
real(kind=dp), | public | :: | xp1_out | ||||
real(kind=dp), | public | :: | yp_out | ||||
real(kind=dp), | public | :: | w_speed | ||||
real(kind=dp), | public | :: | wi_time | ||||
real(kind=dp), | public | :: | wf_time | ||||
real(kind=dp), | public | :: | tnow | ||||
real(kind=dp), | public | :: | tmax | ||||
real(kind=dp), | public | :: | tscale | ||||
real(kind=dp), | public | :: | dt_loc | ||||
real(kind=dp), | public | :: | dt | ||||
real(kind=dp), | public | :: | cfl | ||||
logical, | public | :: | initial_time | ||||
integer, | public | :: | tkjump | ||||
integer, | public | :: | nkjump | ||||
integer, | public | :: | track_tot_nstep | ||||
real(kind=dp), | public | :: | txmin | ||||
real(kind=dp), | public | :: | txmax | ||||
real(kind=dp), | public | :: | tymin | ||||
real(kind=dp), | public | :: | tymax | ||||
real(kind=dp), | public | :: | tzmin | ||||
real(kind=dp), | public | :: | tzmax | ||||
real(kind=dp), | public | :: | t_in | ||||
real(kind=dp), | public | :: | t_out | ||||
integer, | public | :: | nprocx | ||||
integer, | public | :: | nprocy | ||||
integer, | public | :: | nprocz | ||||
logical, | public | :: | g_prof | ||||
logical, | public | :: | p_tracking | ||||
logical, | public | :: | comoving | ||||
logical, | public | :: | beam | ||||
logical, | public | :: | hybrid | ||||
logical, | public | :: | wake | ||||
logical, | public | :: | envelope | ||||
logical, | public | :: | solid_target | ||||
logical, | public | :: | ionization | ||||
logical, | public | :: | ions | ||||
logical, | public | :: | part | ||||
logical, | public | :: | stretch | ||||
logical, | public | :: | channel | ||||
logical, | public | :: | inject_beam | ||||
logical, | public | :: | lp_active | ||||
logical, | public | :: | lp_inject | ||||
logical, | public | :: | plane_wave | ||||
logical, | public | :: | lin_lp | ||||
logical, | public | :: | circ_lp | ||||
logical, | public | :: | relativistic | ||||
logical, | public | :: | Two_color | ||||
logical, | public | :: | enable_ionization(2) | ||||
logical, | public | :: | symmetrization_pulse | ||||
logical, | public | :: | charge_cons | ||||
logical, | public | :: | high_gamma | ||||
logical, | public | :: | test | ||||
integer, | public | :: | nx_loc | ||||
integer, | public | :: | ny_loc | ||||
integer, | public | :: | nz_loc | ||||
integer, | public | :: | npty | ||||
integer, | public | :: | nptz | ||||
integer, | public | :: | nptx_max | ||||
integer, | public | :: | ncmp_max | ||||
integer, | public | :: | nx_alloc | ||||
integer, | public | :: | loc_npty(ref_nspec) | ||||
integer, | public | :: | loc_nptz(ref_nspec) | ||||
integer, | public | :: | nptx(ref_nspec) | ||||
integer, | public | :: | loc_nptx(ref_nspec) | ||||
integer, | public | :: | sptx_max(ref_nspec) | ||||
integer, | public | :: | nxf | ||||
integer, | public | :: | npt_buffer(ref_nspec) | ||||
integer, | public | :: | sh_targ | ||||
integer, | public | :: | mp_per_cell(ref_nlayer) | ||||
integer, | public | :: | nref | ||||
integer, | public | :: | np_per_zc(ref_nlayer) | ||||
integer, | public | :: | ppc(ref_nlayer) | ||||
integer, | public | :: | loc_nyc_max | ||||
integer, | public | :: | loc_nzc_max | ||||
integer, | public | :: | loc_nxc_max | ||||
integer, | public | :: | ndim_max | ||||
real(kind=dp), | public | :: | djc(3) | ||||
real(kind=dp), | public | :: | ratio_mpc(ref_nlayer) | ||||
real(kind=dp), | public | :: | pavg_npart(4) | ||||
real(kind=dp), | public | :: | wgh_ion | ||||
real(kind=dp), | public | :: | concentration(ref_nlayer) | ||||
real(kind=dp), | public | :: | mass(4) | ||||
real(kind=dp), | public | :: | mass_rat(4) | ||||
real(kind=dp), | public | :: | charge_to_mass(4) | ||||
real(kind=dp), | public | :: | unit_charge(4) | ||||
real(kind=dp), | public | :: | lorentz_fact(4) | ||||
real(kind=dp), | public | :: | n0_ref | ||||
real(kind=dp), | public | :: | pmass | ||||
real(kind=dp), | public | :: | ompe | ||||
real(kind=dp), | public | :: | vbeam | ||||
real(kind=dp), | public | :: | curr_max(3) | ||||
real(kind=dp), | public | :: | j0_norm | ||||
real(kind=dp), | public | :: | ratio_mpfluid | ||||
real(kind=dp), | public | :: | chann_fact | ||||
real(kind=dp), | public | :: | n_plasma | ||||
real(kind=dp), | public | :: | gam0 | ||||
real(kind=dp), | public | :: | bet0 | ||||
real(kind=dp), | public | :: | u0_b | ||||
real(kind=dp), | public | :: | nb_over_np | ||||
real(kind=dp), | public | :: | b_charge | ||||
real(kind=dp), | public | :: | oml | ||||
real(kind=dp), | public | :: | e0 | ||||
real(kind=dp), | public | :: | lp_pow | ||||
real(kind=dp), | public | :: | zr | ||||
real(kind=dp), | public | :: | lp_intensity | ||||
real(kind=dp), | public | :: | lp_xsize | ||||
real(kind=dp), | public | :: | p_c | ||||
real(kind=dp), | public | :: | w0_x | ||||
real(kind=dp), | public | :: | lp_amp | ||||
real(kind=dp), | public | :: | xf | ||||
real(kind=dp), | public | :: | lp_max | ||||
real(kind=dp), | public | :: | eb_max | ||||
real(kind=dp), | public | :: | lp_energy | ||||
real(kind=dp), | public | :: | lp_rad | ||||
real(kind=dp), | public | :: | xc1_lp | ||||
real(kind=dp), | public | :: | xf1 | ||||
real(kind=dp), | public | :: | zr1 | ||||
real(kind=dp), | public | :: | lp1_rad | ||||
real(kind=dp), | public | :: | lp1_amp | ||||
real(kind=dp), | public | :: | om1 | ||||
real(kind=dp), | public | :: | w1_x | ||||
real(kind=dp), | public | :: | t0_b | ||||
real(kind=dp), | public | :: | el_lp | ||||
real(kind=dp), | public | :: | el_d | ||||
real(kind=dp), | public | :: | lambda_p | ||||
real(kind=dp), | public | :: | omega_p | ||||
real(kind=dp), | public | :: | lpvol | ||||
real(kind=dp), | public | :: | nc0 | ||||
real(kind=dp), | public | :: | ncrit | ||||
real(kind=dp), | public | :: | n1_over_n | ||||
real(kind=dp), | public | :: | n2_over_n | ||||
real(kind=dp), | public | :: | np_per_cell | ||||
real(kind=dp), | public | :: | np_per_nmacro | ||||
real(kind=dp), | public | :: | nmacro | ||||
real(kind=dp), | public | :: | targ_in | ||||
real(kind=dp), | public | :: | targ_end | ||||
real(kind=dp), | public | :: | lx_fwhm | ||||
real(kind=dp), | public | :: | lp_in(ref_nlas) | ||||
real(kind=dp), | public | :: | lp_end(ref_nlas) | ||||
real(kind=dp), | public | :: | lp_ionz_in | ||||
real(kind=dp), | public | :: | lp_ionz_end | ||||
real(kind=dp), | public | :: | xf_loc(ref_nlas) | ||||
real(kind=dp), | public | :: | xc_loc(ref_nlas) | ||||
real(kind=dp), | public | :: | y0_cent(ref_nlas) | ||||
real(kind=dp), | public | :: | z0_cent(ref_nlas) | ||||
real(kind=dp), | public | :: | y1_cent | ||||
real(kind=dp), | public | :: | z1_cent | ||||
real(kind=dp), | public | :: | incid_angle | ||||
real(kind=dp), | public | :: | ymin_t | ||||
real(kind=dp), | public | :: | ymax_t | ||||
real(kind=dp), | public | :: | zmin_t | ||||
real(kind=dp), | public | :: | zmax_t | ||||
real(kind=dp), | public | :: | rmin_t | ||||
real(kind=dp), | public | :: | rmax_t | ||||
integer, | public | :: | track_tot_part | ||||
integer, | public | :: | pot_ndim | ||||
integer, | public | :: | nb_max | ||||
integer, | public | :: | pe_nbmax | ||||
integer, | public | :: | nb_min | ||||
integer, | public | :: | pe_nbmin | ||||
integer, | public | :: | tsc_ord | ||||
integer, | public | :: | t_ord | ||||
integer, | public | :: | spl_ord | ||||
integer, | public | :: | nsp_run | ||||
integer, | public | :: | nsp_ionz | ||||
integer, | public | :: | ndim | ||||
integer, | public | :: | curr_ndim | ||||
integer, | public | :: | nj_dim | ||||
integer, | public | :: | nd2 | ||||
integer, | public | :: | nfield | ||||
integer, | public | :: | nbfield | ||||
integer, | public | :: | nfcomp | ||||
integer, | public | :: | mod_ord | ||||
integer, | public | :: | w_sh | ||||
real(kind=dp), | public | :: | macro_charge | ||||
real(kind=dp), | public | :: | energy_in_targ | ||||
integer(kind=8), | public | :: | nptot_global |