code_util Module


Uses

  • module~~code_util~~UsesGraph module~code_util code_util module~precision_def precision_def module~code_util->module~precision_def

Used by

  • module~~code_util~~UsedByGraph module~code_util code_util module~pic_out pic_out module~pic_out->module~code_util module~parallel parallel module~pic_out->module~parallel module~set_init_param set_init_param module~set_init_param->module~code_util module~read_input read_input module~read_input->module~code_util module~util util module~util->module~code_util module~init_beam_part_distrib init_beam_part_distrib module~init_beam_part_distrib->module~code_util module~init_beam_part_distrib->module~util module~mpi_field_interface mpi_field_interface module~init_beam_part_distrib->module~mpi_field_interface module~mpi_curr_interface mpi_curr_interface module~init_beam_part_distrib->module~mpi_curr_interface module~psolve psolve module~init_beam_part_distrib->module~psolve module~mpi_part_interface mpi_part_interface module~mpi_part_interface->module~code_util module~mpi_part_interface->module~parallel module~run_data_info run_data_info module~run_data_info->module~code_util module~run_data_info->module~parallel module~diag_part_and_fields diag_part_and_fields module~diag_part_and_fields->module~code_util module~diag_part_and_fields->module~parallel module~init_part_distrib init_part_distrib module~init_part_distrib->module~code_util module~init_part_distrib->module~util module~pic_dump pic_dump module~pic_dump->module~code_util module~pic_dump->module~parallel module~parallel->module~util module~pic_evolve pic_evolve module~pic_evolve->module~mpi_part_interface module~window window module~pic_evolve->module~window module~ionize ionize module~pic_evolve->module~ionize module~fluid_density_momenta fluid_density_momenta module~pic_evolve->module~fluid_density_momenta module~curr_and_fields_util curr_and_fields_util module~pic_evolve->module~curr_and_fields_util program~aladyn aladyn program~aladyn->module~pic_out program~aladyn->module~init_beam_part_distrib program~aladyn->module~run_data_info program~aladyn->module~diag_part_and_fields program~aladyn->module~pic_evolve module~env_evolve env_evolve program~aladyn->module~env_evolve module~start_all start_all program~aladyn->module~start_all module~pic_out_util pic_out_util program~aladyn->module~pic_out_util module~env_evolve->module~util module~env_evolve->module~mpi_part_interface module~env_evolve->module~window module~env_evolve->module~ionize module~env_evolve->module~fluid_density_momenta module~env_evolve->module~curr_and_fields_util module~start_all->module~set_init_param module~start_all->module~read_input module~start_all->module~run_data_info module~start_all->module~pic_dump module~pic_in pic_in module~start_all->module~pic_in module~start_all->module~ionize module~window->module~util module~window->module~mpi_part_interface module~window->module~run_data_info module~window->module~mpi_field_interface module~pic_in->module~init_part_distrib module~init_laser_field init_laser_field module~pic_in->module~init_laser_field module~ionize->module~util module~mpi_field_interface->module~parallel module~grid_fields grid_fields module~grid_fields->module~parallel module~mpi_curr_interface->module~parallel module~prl_fft prl_fft module~prl_fft->module~parallel module~pic_out_util->module~mpi_field_interface module~pic_out_util->module~mpi_curr_interface module~pic_out_util->module~psolve module~fluid_density_momenta->module~mpi_field_interface module~fluid_density_momenta->module~grid_fields module~curr_and_fields_util->module~mpi_field_interface module~curr_and_fields_util->module~grid_fields module~curr_and_fields_util->module~mpi_curr_interface module~psolve->module~grid_fields module~psolve->module~prl_fft module~init_laser_field->module~grid_fields

Contents


Variables

TypeVisibility AttributesNameInitial
integer, public, parameter:: major_version =8
integer, public, parameter:: minor_version =2
character(len=6), public :: sw_name ='ALaDyn'
character(len=9), public :: input_namelist_filename ='input.nml'
character(len=10), public :: input_data_filename ='input.data'
integer, public, parameter:: maxv =1
integer, public, parameter:: sumv =0
integer, public, parameter:: minv =-1
integer, public, parameter:: left =-1
integer, public, parameter:: right =1
integer, public, parameter:: field =0
integer, public, parameter:: curr =1
integer, public, parameter:: sh_ix =3
integer, public :: time2dump(1) =0
integer, public :: mem_size
integer, public :: mem_psize
integer, public :: last_iter
integer, public :: iter_max
integer, public :: write_every
integer, public :: t_ind
integer, public :: inject_ind
integer, public :: tk_ind
integer, public :: ienout
integer, public :: iout
integer, public :: iter
integer, public :: ier
real(kind=dp), public :: mem_psize_max
real(kind=dp), public :: dump_t0
real(kind=dp), public :: dump_t1
real(kind=dp), public :: unix_time_begin
real(kind=dp), public :: unix_time_now
real(kind=dp), public :: time_interval_dumps
real(kind=dp), public :: unix_time_last_dump
real(kind=dp), public :: gamma_cut_min
real(kind=dp), public :: weights_cut_min
real(kind=dp), public :: weights_cut_max
real(kind=dp), public :: tdia
real(kind=dp), public :: dtdia
real(kind=dp), public :: tout
real(kind=dp), public :: dtout
real(kind=dp), public :: tstart
real(kind=dp), public :: mem_max_addr
logical, public :: diag
logical, public :: tpart
logical, public :: l_intdiagnostics_pwfa
logical, public :: l_intdiagnostics_classic
logical, public :: l_force_singlefile_output
logical, public :: l_print_j_on_grid
logical, public :: l_first_output_on_restart
logical, public :: l_use_unique_dumps
logical, public :: l_disable_rng_seed
logical, public :: l_intdiagnostics_background
logical, public :: l_env_modulus