Source Files

FileDescription
ALaDyn.F90

Program: ALaDyn. Main file that executes the dynamics.

array_alloc.f90
boris_push.f90
code_util.f90
common_param.f90
control_bunch_input.f90
curr_and_fields_util.f90
diag_part_and_fields.f90
env_evolve_in_time.f90
fluid_density_momenta.f90
fstruct_data.f90
grid_field_param.f90
grid_fields.f90
grid_param.f90
grid_part_connect.f90
grid_part_lib.f90
grid_part_util.f90
init_beam_part_distrib.f90
init_grid_fields.f90
init_laser_field.f90
init_part_distrib.f90
ionize.f90
ionz_data.f90
legacy_fft_lib.F90
modern_fft_lib.F90
mpi_curr_interface.f90
mpi_field_interface.f90
mpi_part_interface.f90
mpi_var.f90
parallel.F90
phys_param.f90
pic_dump.f90
pic_evolve_in_time.f90
pic_in.f90
pic_out.f90
pic_out_util.f90
precision_def.F90
prl_fft.f90
psolve.f90
pstruct_data.f90
read_input.f90
run_data_info.f90
set_grid_param.f90
set_init_param.f90
start_all.F90
stretched_grid.f90
struct_def.f90
system_utilities.f90
util.f90
window.f90
file~~graph~~FileGraph sourcefile~boris_push.f90 boris_push.f90 sourcefile~pic_evolve_in_time.f90 pic_evolve_in_time.f90 sourcefile~boris_push.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~env_evolve_in_time.f90 env_evolve_in_time.f90 sourcefile~boris_push.f90->sourcefile~env_evolve_in_time.f90 sourcefile~util.f90 util.f90 sourcefile~init_part_distrib.f90 init_part_distrib.f90 sourcefile~util.f90->sourcefile~init_part_distrib.f90 sourcefile~ionize.f90 ionize.f90 sourcefile~util.f90->sourcefile~ionize.f90 sourcefile~window.f90 window.f90 sourcefile~util.f90->sourcefile~window.f90 sourcefile~parallel.f90 parallel.F90 sourcefile~util.f90->sourcefile~parallel.f90 sourcefile~init_beam_part_distrib.f90 init_beam_part_distrib.f90 sourcefile~util.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~util.f90->sourcefile~env_evolve_in_time.f90 sourcefile~aladyn.f90 ALaDyn.F90 sourcefile~pic_evolve_in_time.f90->sourcefile~aladyn.f90 sourcefile~set_init_param.f90 set_init_param.f90 sourcefile~start_all.f90 start_all.F90 sourcefile~set_init_param.f90->sourcefile~start_all.f90 sourcefile~grid_part_lib.f90 grid_part_lib.f90 sourcefile~grid_part_util.f90 grid_part_util.f90 sourcefile~grid_part_lib.f90->sourcefile~grid_part_util.f90 sourcefile~grid_part_connect.f90 grid_part_connect.f90 sourcefile~grid_part_lib.f90->sourcefile~grid_part_connect.f90 sourcefile~psolve.f90 psolve.f90 sourcefile~psolve.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~pic_out_util.f90 pic_out_util.f90 sourcefile~psolve.f90->sourcefile~pic_out_util.f90 sourcefile~pic_in.f90 pic_in.f90 sourcefile~init_part_distrib.f90->sourcefile~pic_in.f90 sourcefile~mpi_field_interface.f90 mpi_field_interface.f90 sourcefile~curr_and_fields_util.f90 curr_and_fields_util.f90 sourcefile~mpi_field_interface.f90->sourcefile~curr_and_fields_util.f90 sourcefile~mpi_field_interface.f90->sourcefile~window.f90 sourcefile~mpi_field_interface.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~fluid_density_momenta.f90 fluid_density_momenta.f90 sourcefile~mpi_field_interface.f90->sourcefile~fluid_density_momenta.f90 sourcefile~mpi_field_interface.f90->sourcefile~pic_out_util.f90 sourcefile~grid_field_param.f90 grid_field_param.f90 sourcefile~grid_fields.f90 grid_fields.f90 sourcefile~grid_field_param.f90->sourcefile~grid_fields.f90 sourcefile~init_grid_fields.f90 init_grid_fields.f90 sourcefile~grid_field_param.f90->sourcefile~init_grid_fields.f90 sourcefile~prl_fft.f90 prl_fft.f90 sourcefile~prl_fft.f90->sourcefile~psolve.f90 sourcefile~system_utilities.f90 system_utilities.f90 sourcefile~system_utilities.f90->sourcefile~start_all.f90 sourcefile~ionz_data.f90 ionz_data.f90 sourcefile~ionz_data.f90->sourcefile~set_init_param.f90 sourcefile~ionz_data.f90->sourcefile~ionize.f90 sourcefile~run_data_info.f90 run_data_info.f90 sourcefile~ionz_data.f90->sourcefile~run_data_info.f90 sourcefile~ionize.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~ionize.f90->sourcefile~start_all.f90 sourcefile~ionize.f90->sourcefile~env_evolve_in_time.f90 sourcefile~grid_fields.f90->sourcefile~psolve.f90 sourcefile~grid_fields.f90->sourcefile~curr_and_fields_util.f90 sourcefile~grid_fields.f90->sourcefile~fluid_density_momenta.f90 sourcefile~init_laser_field.f90 init_laser_field.f90 sourcefile~grid_fields.f90->sourcefile~init_laser_field.f90 sourcefile~grid_part_util.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~grid_part_util.f90->sourcefile~pic_out_util.f90 sourcefile~mpi_curr_interface.f90 mpi_curr_interface.f90 sourcefile~mpi_curr_interface.f90->sourcefile~curr_and_fields_util.f90 sourcefile~mpi_curr_interface.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~mpi_curr_interface.f90->sourcefile~pic_out_util.f90 sourcefile~curr_and_fields_util.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~curr_and_fields_util.f90->sourcefile~env_evolve_in_time.f90 sourcefile~grid_part_connect.f90->sourcefile~curr_and_fields_util.f90 sourcefile~common_param.f90 common_param.f90 sourcefile~common_param.f90->sourcefile~boris_push.f90 sourcefile~common_param.f90->sourcefile~set_init_param.f90 sourcefile~common_param.f90->sourcefile~grid_part_lib.f90 sourcefile~common_param.f90->sourcefile~psolve.f90 sourcefile~common_param.f90->sourcefile~init_part_distrib.f90 sourcefile~common_param.f90->sourcefile~grid_field_param.f90 sourcefile~common_param.f90->sourcefile~ionize.f90 sourcefile~pic_out.f90 pic_out.f90 sourcefile~common_param.f90->sourcefile~pic_out.f90 sourcefile~common_param.f90->sourcefile~window.f90 sourcefile~common_param.f90->sourcefile~run_data_info.f90 sourcefile~common_param.f90->sourcefile~parallel.f90 sourcefile~read_input.f90 read_input.f90 sourcefile~common_param.f90->sourcefile~read_input.f90 sourcefile~set_grid_param.f90 set_grid_param.f90 sourcefile~common_param.f90->sourcefile~set_grid_param.f90 sourcefile~pic_dump.f90 pic_dump.f90 sourcefile~common_param.f90->sourcefile~pic_dump.f90 sourcefile~stretched_grid.f90 stretched_grid.f90 sourcefile~common_param.f90->sourcefile~stretched_grid.f90 sourcefile~array_alloc.f90 array_alloc.f90 sourcefile~array_alloc.f90->sourcefile~init_part_distrib.f90 sourcefile~array_alloc.f90->sourcefile~ionize.f90 sourcefile~array_alloc.f90->sourcefile~start_all.f90 sourcefile~array_alloc.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~mpi_part_interface.f90 mpi_part_interface.f90 sourcefile~array_alloc.f90->sourcefile~mpi_part_interface.f90 sourcefile~array_alloc.f90->sourcefile~pic_dump.f90 sourcefile~pic_out.f90->sourcefile~aladyn.f90 sourcefile~legacy_fft_lib.f90 legacy_fft_lib.F90 sourcefile~struct_def.f90 struct_def.f90 sourcefile~pstruct_data.f90 pstruct_data.f90 sourcefile~struct_def.f90->sourcefile~pstruct_data.f90 sourcefile~grid_param.f90 grid_param.f90 sourcefile~struct_def.f90->sourcefile~grid_param.f90 sourcefile~init_grid_fields.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~init_grid_fields.f90->sourcefile~curr_and_fields_util.f90 sourcefile~init_grid_fields.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~init_grid_fields.f90->sourcefile~init_laser_field.f90 sourcefile~mpi_var.f90 mpi_var.f90 sourcefile~mpi_var.f90->sourcefile~init_part_distrib.f90 sourcefile~mpi_var.f90->sourcefile~grid_field_param.f90 sourcefile~mpi_var.f90->sourcefile~system_utilities.f90 sourcefile~mpi_var.f90->sourcefile~ionize.f90 sourcefile~mpi_var.f90->sourcefile~parallel.f90 sourcefile~mpi_var.f90->sourcefile~read_input.f90 sourcefile~mpi_var.f90->sourcefile~set_grid_param.f90 sourcefile~mpi_var.f90->sourcefile~stretched_grid.f90 sourcefile~start_all.f90->sourcefile~aladyn.f90 sourcefile~window.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~window.f90->sourcefile~env_evolve_in_time.f90 sourcefile~run_data_info.f90->sourcefile~start_all.f90 sourcefile~run_data_info.f90->sourcefile~window.f90 sourcefile~run_data_info.f90->sourcefile~aladyn.f90 sourcefile~fstruct_data.f90 fstruct_data.f90 sourcefile~fstruct_data.f90->sourcefile~boris_push.f90 sourcefile~fstruct_data.f90->sourcefile~psolve.f90 sourcefile~fstruct_data.f90->sourcefile~mpi_field_interface.f90 sourcefile~fstruct_data.f90->sourcefile~grid_part_util.f90 sourcefile~fstruct_data.f90->sourcefile~mpi_curr_interface.f90 sourcefile~fstruct_data.f90->sourcefile~curr_and_fields_util.f90 sourcefile~fstruct_data.f90->sourcefile~grid_part_connect.f90 sourcefile~fstruct_data.f90->sourcefile~array_alloc.f90 sourcefile~fstruct_data.f90->sourcefile~pic_out.f90 sourcefile~fstruct_data.f90->sourcefile~init_grid_fields.f90 sourcefile~fstruct_data.f90->sourcefile~window.f90 sourcefile~fstruct_data.f90->sourcefile~run_data_info.f90 sourcefile~diag_part_and_fields.f90 diag_part_and_fields.f90 sourcefile~fstruct_data.f90->sourcefile~diag_part_and_fields.f90 sourcefile~fstruct_data.f90->sourcefile~init_laser_field.f90 sourcefile~parallel.f90->sourcefile~mpi_field_interface.f90 sourcefile~parallel.f90->sourcefile~prl_fft.f90 sourcefile~parallel.f90->sourcefile~grid_fields.f90 sourcefile~parallel.f90->sourcefile~mpi_curr_interface.f90 sourcefile~parallel.f90->sourcefile~pic_out.f90 sourcefile~parallel.f90->sourcefile~run_data_info.f90 sourcefile~parallel.f90->sourcefile~mpi_part_interface.f90 sourcefile~parallel.f90->sourcefile~diag_part_and_fields.f90 sourcefile~parallel.f90->sourcefile~pic_dump.f90 sourcefile~pstruct_data.f90->sourcefile~boris_push.f90 sourcefile~pstruct_data.f90->sourcefile~psolve.f90 sourcefile~pstruct_data.f90->sourcefile~mpi_field_interface.f90 sourcefile~pstruct_data.f90->sourcefile~grid_part_util.f90 sourcefile~pstruct_data.f90->sourcefile~mpi_curr_interface.f90 sourcefile~pstruct_data.f90->sourcefile~curr_and_fields_util.f90 sourcefile~pstruct_data.f90->sourcefile~grid_part_connect.f90 sourcefile~pstruct_data.f90->sourcefile~array_alloc.f90 sourcefile~pstruct_data.f90->sourcefile~pic_out.f90 sourcefile~pstruct_data.f90->sourcefile~init_grid_fields.f90 sourcefile~pstruct_data.f90->sourcefile~window.f90 sourcefile~pstruct_data.f90->sourcefile~run_data_info.f90 sourcefile~pstruct_data.f90->sourcefile~diag_part_and_fields.f90 sourcefile~pstruct_data.f90->sourcefile~init_laser_field.f90 sourcefile~init_beam_part_distrib.f90->sourcefile~aladyn.f90 sourcefile~control_bunch_input.f90 control_bunch_input.f90 sourcefile~control_bunch_input.f90->sourcefile~set_init_param.f90 sourcefile~control_bunch_input.f90->sourcefile~run_data_info.f90 sourcefile~control_bunch_input.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~control_bunch_input.f90->sourcefile~read_input.f90 sourcefile~control_bunch_input.f90->sourcefile~diag_part_and_fields.f90 sourcefile~pic_in.f90->sourcefile~start_all.f90 sourcefile~grid_param.f90->sourcefile~set_init_param.f90 sourcefile~grid_param.f90->sourcefile~grid_part_lib.f90 sourcefile~grid_param.f90->sourcefile~psolve.f90 sourcefile~grid_param.f90->sourcefile~init_part_distrib.f90 sourcefile~grid_param.f90->sourcefile~mpi_field_interface.f90 sourcefile~grid_param.f90->sourcefile~grid_field_param.f90 sourcefile~grid_param.f90->sourcefile~mpi_curr_interface.f90 sourcefile~grid_param.f90->sourcefile~curr_and_fields_util.f90 sourcefile~grid_param.f90->sourcefile~pic_out.f90 sourcefile~grid_param.f90->sourcefile~window.f90 sourcefile~grid_param.f90->sourcefile~run_data_info.f90 sourcefile~grid_param.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~grid_param.f90->sourcefile~mpi_part_interface.f90 sourcefile~grid_param.f90->sourcefile~set_grid_param.f90 sourcefile~grid_param.f90->sourcefile~diag_part_and_fields.f90 sourcefile~grid_param.f90->sourcefile~pic_dump.f90 sourcefile~grid_param.f90->sourcefile~stretched_grid.f90 sourcefile~mpi_part_interface.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~mpi_part_interface.f90->sourcefile~window.f90 sourcefile~mpi_part_interface.f90->sourcefile~env_evolve_in_time.f90 sourcefile~env_evolve_in_time.f90->sourcefile~aladyn.f90 sourcefile~precision_def.f90 precision_def.F90 sourcefile~precision_def.f90->sourcefile~util.f90 sourcefile~precision_def.f90->sourcefile~ionz_data.f90 sourcefile~precision_def.f90->sourcefile~common_param.f90 sourcefile~precision_def.f90->sourcefile~legacy_fft_lib.f90 sourcefile~precision_def.f90->sourcefile~struct_def.f90 sourcefile~precision_def.f90->sourcefile~mpi_var.f90 sourcefile~precision_def.f90->sourcefile~fstruct_data.f90 sourcefile~precision_def.f90->sourcefile~pstruct_data.f90 sourcefile~precision_def.f90->sourcefile~control_bunch_input.f90 sourcefile~precision_def.f90->sourcefile~grid_param.f90 sourcefile~code_util.f90 code_util.f90 sourcefile~precision_def.f90->sourcefile~code_util.f90 sourcefile~phys_param.f90 phys_param.f90 sourcefile~precision_def.f90->sourcefile~phys_param.f90 sourcefile~modern_fft_lib.f90 modern_fft_lib.F90 sourcefile~precision_def.f90->sourcefile~modern_fft_lib.f90 sourcefile~read_input.f90->sourcefile~start_all.f90 sourcefile~fluid_density_momenta.f90->sourcefile~pic_evolve_in_time.f90 sourcefile~fluid_density_momenta.f90->sourcefile~env_evolve_in_time.f90 sourcefile~code_util.f90->sourcefile~util.f90 sourcefile~code_util.f90->sourcefile~set_init_param.f90 sourcefile~code_util.f90->sourcefile~init_part_distrib.f90 sourcefile~code_util.f90->sourcefile~pic_out.f90 sourcefile~code_util.f90->sourcefile~run_data_info.f90 sourcefile~code_util.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~code_util.f90->sourcefile~mpi_part_interface.f90 sourcefile~code_util.f90->sourcefile~read_input.f90 sourcefile~code_util.f90->sourcefile~diag_part_and_fields.f90 sourcefile~code_util.f90->sourcefile~pic_dump.f90 sourcefile~set_grid_param.f90->sourcefile~set_init_param.f90 sourcefile~set_grid_param.f90->sourcefile~start_all.f90 sourcefile~pic_out_util.f90->sourcefile~aladyn.f90 sourcefile~phys_param.f90->sourcefile~set_init_param.f90 sourcefile~phys_param.f90->sourcefile~init_part_distrib.f90 sourcefile~phys_param.f90->sourcefile~init_grid_fields.f90 sourcefile~phys_param.f90->sourcefile~run_data_info.f90 sourcefile~phys_param.f90->sourcefile~init_beam_part_distrib.f90 sourcefile~phys_param.f90->sourcefile~pic_out_util.f90 sourcefile~phys_param.f90->sourcefile~diag_part_and_fields.f90 sourcefile~modern_fft_lib.f90->sourcefile~prl_fft.f90 sourcefile~diag_part_and_fields.f90->sourcefile~aladyn.f90 sourcefile~init_laser_field.f90->sourcefile~pic_in.f90 sourcefile~pic_dump.f90->sourcefile~start_all.f90 sourcefile~stretched_grid.f90->sourcefile~grid_part_lib.f90
Help