pic_evolve Module


Uses

  • module~~pic_evolve~~UsesGraph module~pic_evolve pic_evolve module~init_grid_field init_grid_field module~pic_evolve->module~init_grid_field module~curr_and_fields_util curr_and_fields_util module~pic_evolve->module~curr_and_fields_util module~fluid_density_momenta fluid_density_momenta module~pic_evolve->module~fluid_density_momenta module~mpi_part_interface mpi_part_interface module~pic_evolve->module~mpi_part_interface module~boris_push boris_push module~pic_evolve->module~boris_push module~window window module~pic_evolve->module~window module~ionize ionize module~pic_evolve->module~ionize module~fstruct_data fstruct_data module~init_grid_field->module~fstruct_data module~grid_field_param grid_field_param module~init_grid_field->module~grid_field_param module~pstruct_data pstruct_data module~init_grid_field->module~pstruct_data module~phys_param phys_param module~init_grid_field->module~phys_param module~curr_and_fields_util->module~init_grid_field module~curr_and_fields_util->module~fstruct_data module~grid_part_connect grid_part_connect module~curr_and_fields_util->module~grid_part_connect module~grid_fields grid_fields module~curr_and_fields_util->module~grid_fields module~curr_and_fields_util->module~pstruct_data module~mpi_curr_interface mpi_curr_interface module~curr_and_fields_util->module~mpi_curr_interface module~grid_param grid_param module~curr_and_fields_util->module~grid_param module~mpi_field_interface mpi_field_interface module~curr_and_fields_util->module~mpi_field_interface module~fluid_density_momenta->module~grid_fields module~fluid_density_momenta->module~mpi_field_interface module~parallel parallel module~mpi_part_interface->module~parallel module~code_util code_util module~mpi_part_interface->module~code_util module~mpi_part_interface->module~grid_param module~array_alloc array_alloc module~mpi_part_interface->module~array_alloc module~common_param common_param module~boris_push->module~common_param module~boris_push->module~fstruct_data module~boris_push->module~pstruct_data module~window->module~mpi_part_interface module~window->module~common_param module~window->module~fstruct_data module~util util module~window->module~util module~run_data_info run_data_info module~window->module~run_data_info module~window->module~pstruct_data module~window->module~grid_param module~window->module~mpi_field_interface module~ionize->module~common_param module~mpi_var mpi_var module~ionize->module~mpi_var module~ionize->module~util module~ionz_data ionz_data module~ionize->module~ionz_data module~ionize->module~array_alloc module~parallel->module~common_param module~parallel->module~mpi_var module~parallel->module~util mpi mpi module~parallel->mpi module~precision_def precision_def module~common_param->module~precision_def module~fstruct_data->module~precision_def module~mpi_var->module~precision_def module~util->module~code_util module~util->module~precision_def module~grid_part_connect->module~fstruct_data module~grid_part_connect->module~pstruct_data module~grid_part_lib grid_part_lib module~grid_part_connect->module~grid_part_lib module~grid_field_param->module~common_param module~grid_field_param->module~mpi_var module~grid_field_param->module~grid_param module~grid_fields->module~parallel module~grid_fields->module~grid_field_param module~code_util->module~precision_def module~run_data_info->module~parallel module~run_data_info->module~common_param module~run_data_info->module~fstruct_data module~run_data_info->module~code_util module~run_data_info->module~pstruct_data module~run_data_info->module~ionz_data module~run_data_info->module~grid_param module~run_data_info->module~phys_param module~control_bunch_input control_bunch_input module~run_data_info->module~control_bunch_input module~pstruct_data->module~precision_def module~struct_def struct_def module~pstruct_data->module~struct_def module~mpi_curr_interface->module~parallel module~mpi_curr_interface->module~fstruct_data module~mpi_curr_interface->module~pstruct_data module~mpi_curr_interface->module~grid_param module~ionz_data->module~precision_def module~grid_param->module~precision_def module~grid_param->module~struct_def module~phys_param->module~precision_def module~mpi_field_interface->module~parallel module~mpi_field_interface->module~fstruct_data module~mpi_field_interface->module~pstruct_data module~mpi_field_interface->module~grid_param module~array_alloc->module~fstruct_data module~array_alloc->module~pstruct_data module~grid_part_lib->module~common_param module~grid_part_lib->module~grid_param module~stretched_grid stretched_grid module~grid_part_lib->module~stretched_grid module~struct_def->module~precision_def module~control_bunch_input->module~precision_def module~stretched_grid->module~common_param module~stretched_grid->module~mpi_var module~stretched_grid->module~grid_param

Used by

  • module~~pic_evolve~~UsedByGraph module~pic_evolve pic_evolve program~aladyn aladyn program~aladyn->module~pic_evolve

Contents


Subroutines

public subroutine lpf2_evolve(iter_loc)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: iter_loc

public subroutine lp_run(t_loc, iter_loc)

Arguments

Type IntentOptional AttributesName
real(kind=dp), intent(in) :: t_loc
integer, intent(in) :: iter_loc