Source Files

FileDescription
bem_app_config.f90
bem_app_config_parser.f90
bem_app_config_parser_parse_utils.f90
bem_app_config_parser_validate.f90
bem_app_config_runtime.f90
bem_app_config_types.f90
bem_boundary.f90
bem_collision.f90
bem_config_helpers.f90
bem_constants.f90
bem_coulomb_fmm_basis.f90
bem_coulomb_fmm_core.f90
bem_coulomb_fmm_core_build.f90
bem_coulomb_fmm_core_eval.f90
bem_coulomb_fmm_core_state.f90
bem_coulomb_fmm_eval_ops.f90
bem_coulomb_fmm_periodic.f90
bem_coulomb_fmm_periodic_ewald.f90
bem_coulomb_fmm_periodic_root_ops.f90
bem_coulomb_fmm_plan_ops.f90
bem_coulomb_fmm_state_ops.f90
bem_coulomb_fmm_tree_utils.f90
bem_coulomb_fmm_types.f90
bem_field.f90
bem_field_solver.f90
bem_field_solver_config.f90
bem_field_solver_eval.f90
bem_field_solver_tree.f90
bem_importers.f90
bem_injection.f90
bem_kinds.f90
bem_mesh.f90
bem_mpi.F90
bem_output_writer.f90
bem_particles.f90
bem_performance_profile.f90
bem_pusher.f90
bem_restart.f90
bem_sheath_injection_model.f90
bem_sheath_model_core.f90
bem_sheath_runtime.f90
bem_simulator.f90
bem_simulator_io.f90
bem_simulator_loop.f90
bem_simulator_stats.f90
bem_string_utils.f90
bem_templates.f90
bem_types.f90
main.f90
file~~graph~~FileGraph sourcefile~bem_app_config.f90 bem_app_config.f90 sourcefile~bem_simulator.f90 bem_simulator.f90 sourcefile~bem_app_config.f90->sourcefile~bem_simulator.f90 sourcefile~main.f90 main.f90 sourcefile~bem_app_config.f90->sourcefile~main.f90 sourcefile~bem_app_config_parser.f90 bem_app_config_parser.f90 sourcefile~bem_app_config_parser.f90->sourcefile~bem_app_config.f90 sourcefile~bem_app_config_parser_parse_utils.f90 bem_app_config_parser_parse_utils.f90 sourcefile~bem_app_config_parser.f90->sourcefile~bem_app_config_parser_parse_utils.f90 sourcefile~bem_app_config_parser_validate.f90 bem_app_config_parser_validate.f90 sourcefile~bem_app_config_parser.f90->sourcefile~bem_app_config_parser_validate.f90 sourcefile~bem_app_config_runtime.f90 bem_app_config_runtime.f90 sourcefile~bem_app_config_runtime.f90->sourcefile~bem_app_config.f90 sourcefile~bem_app_config_types.f90 bem_app_config_types.f90 sourcefile~bem_app_config_types.f90->sourcefile~bem_app_config.f90 sourcefile~bem_app_config_types.f90->sourcefile~bem_app_config_parser.f90 sourcefile~bem_app_config_types.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_config_helpers.f90 bem_config_helpers.f90 sourcefile~bem_app_config_types.f90->sourcefile~bem_config_helpers.f90 sourcefile~bem_output_writer.f90 bem_output_writer.f90 sourcefile~bem_app_config_types.f90->sourcefile~bem_output_writer.f90 sourcefile~bem_sheath_runtime.f90 bem_sheath_runtime.f90 sourcefile~bem_app_config_types.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_boundary.f90 bem_boundary.f90 sourcefile~bem_injection.f90 bem_injection.f90 sourcefile~bem_boundary.f90->sourcefile~bem_injection.f90 sourcefile~bem_boundary.f90->sourcefile~bem_simulator.f90 sourcefile~bem_collision.f90 bem_collision.f90 sourcefile~bem_collision.f90->sourcefile~bem_injection.f90 sourcefile~bem_collision.f90->sourcefile~bem_simulator.f90 sourcefile~bem_config_helpers.f90->sourcefile~bem_app_config_parser_validate.f90 sourcefile~bem_config_helpers.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_config_helpers.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_constants.f90 bem_constants.f90 sourcefile~bem_constants.f90->sourcefile~bem_app_config_parser.f90 sourcefile~bem_field.f90 bem_field.f90 sourcefile~bem_constants.f90->sourcefile~bem_field.f90 sourcefile~bem_field_solver.f90 bem_field_solver.f90 sourcefile~bem_constants.f90->sourcefile~bem_field_solver.f90 sourcefile~bem_constants.f90->sourcefile~bem_injection.f90 sourcefile~bem_sheath_model_core.f90 bem_sheath_model_core.f90 sourcefile~bem_constants.f90->sourcefile~bem_sheath_model_core.f90 sourcefile~bem_constants.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_coulomb_fmm_basis.f90 bem_coulomb_fmm_basis.f90 sourcefile~bem_coulomb_fmm_eval_ops.f90 bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_coulomb_fmm_basis.f90->sourcefile~bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_basis.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_plan_ops.f90 bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_basis.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_core.f90 bem_coulomb_fmm_core.f90 sourcefile~bem_coulomb_fmm_core_build.f90 bem_coulomb_fmm_core_build.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_coulomb_fmm_core_build.f90 sourcefile~bem_coulomb_fmm_core_eval.f90 bem_coulomb_fmm_core_eval.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_coulomb_fmm_core_eval.f90 sourcefile~bem_coulomb_fmm_core_state.f90 bem_coulomb_fmm_core_state.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_coulomb_fmm_core_state.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_field_solver.f90 sourcefile~bem_field_solver_config.f90 bem_field_solver_config.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_field_solver_config.f90 sourcefile~bem_field_solver_eval.f90 bem_field_solver_eval.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_field_solver_eval.f90 sourcefile~bem_field_solver_tree.f90 bem_field_solver_tree.f90 sourcefile~bem_coulomb_fmm_core.f90->sourcefile~bem_field_solver_tree.f90 sourcefile~bem_coulomb_fmm_eval_ops.f90->sourcefile~bem_coulomb_fmm_core_eval.f90 sourcefile~bem_coulomb_fmm_periodic.f90 bem_coulomb_fmm_periodic.f90 sourcefile~bem_coulomb_fmm_periodic.f90->sourcefile~bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_coulomb_fmm_periodic_ewald.f90 bem_coulomb_fmm_periodic_ewald.f90 sourcefile~bem_coulomb_fmm_periodic.f90->sourcefile~bem_coulomb_fmm_periodic_ewald.f90 sourcefile~bem_coulomb_fmm_periodic.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_periodic.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_tree_utils.f90 bem_coulomb_fmm_tree_utils.f90 sourcefile~bem_coulomb_fmm_periodic.f90->sourcefile~bem_coulomb_fmm_tree_utils.f90 sourcefile~bem_coulomb_fmm_periodic.f90->sourcefile~bem_field_solver_eval.f90 sourcefile~bem_coulomb_fmm_periodic_ewald.f90->sourcefile~bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_coulomb_fmm_periodic_ewald.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_periodic_ewald.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_periodic_ewald.f90->sourcefile~bem_field_solver_eval.f90 sourcefile~bem_coulomb_fmm_periodic_root_ops.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_plan_ops.f90->sourcefile~bem_coulomb_fmm_core_build.f90 sourcefile~bem_coulomb_fmm_state_ops.f90 bem_coulomb_fmm_state_ops.f90 sourcefile~bem_coulomb_fmm_state_ops.f90->sourcefile~bem_coulomb_fmm_core_state.f90 sourcefile~bem_coulomb_fmm_tree_utils.f90->sourcefile~bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_coulomb_fmm_tree_utils.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_tree_utils.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_tree_utils.f90->sourcefile~bem_coulomb_fmm_state_ops.f90 sourcefile~bem_coulomb_fmm_types.f90 bem_coulomb_fmm_types.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_basis.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_core.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_periodic.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_periodic_ewald.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_state_ops.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_coulomb_fmm_tree_utils.f90 sourcefile~bem_coulomb_fmm_types.f90->sourcefile~bem_field_solver_eval.f90 sourcefile~bem_field.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_field.f90->sourcefile~bem_field_solver.f90 sourcefile~bem_field_solver.f90->sourcefile~bem_field_solver_config.f90 sourcefile~bem_field_solver.f90->sourcefile~bem_field_solver_eval.f90 sourcefile~bem_field_solver.f90->sourcefile~bem_field_solver_tree.f90 sourcefile~bem_field_solver.f90->sourcefile~bem_simulator.f90 sourcefile~bem_importers.f90 bem_importers.f90 sourcefile~bem_importers.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_injection.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_injection.f90->sourcefile~bem_sheath_model_core.f90 sourcefile~bem_kinds.f90 bem_kinds.f90 sourcefile~bem_kinds.f90->sourcefile~bem_app_config_parser.f90 sourcefile~bem_kinds.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_kinds.f90->sourcefile~bem_app_config_types.f90 sourcefile~bem_kinds.f90->sourcefile~bem_boundary.f90 sourcefile~bem_kinds.f90->sourcefile~bem_collision.f90 sourcefile~bem_kinds.f90->sourcefile~bem_config_helpers.f90 sourcefile~bem_kinds.f90->sourcefile~bem_constants.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_basis.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_core.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_eval_ops.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_periodic.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_periodic_ewald.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_state_ops.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_tree_utils.f90 sourcefile~bem_kinds.f90->sourcefile~bem_coulomb_fmm_types.f90 sourcefile~bem_kinds.f90->sourcefile~bem_field.f90 sourcefile~bem_kinds.f90->sourcefile~bem_field_solver.f90 sourcefile~bem_kinds.f90->sourcefile~bem_importers.f90 sourcefile~bem_kinds.f90->sourcefile~bem_injection.f90 sourcefile~bem_mesh.f90 bem_mesh.f90 sourcefile~bem_kinds.f90->sourcefile~bem_mesh.f90 sourcefile~bem_mpi.f90 bem_mpi.F90 sourcefile~bem_kinds.f90->sourcefile~bem_mpi.f90 sourcefile~bem_kinds.f90->sourcefile~bem_output_writer.f90 sourcefile~bem_particles.f90 bem_particles.f90 sourcefile~bem_kinds.f90->sourcefile~bem_particles.f90 sourcefile~bem_performance_profile.f90 bem_performance_profile.f90 sourcefile~bem_kinds.f90->sourcefile~bem_performance_profile.f90 sourcefile~bem_pusher.f90 bem_pusher.f90 sourcefile~bem_kinds.f90->sourcefile~bem_pusher.f90 sourcefile~bem_restart.f90 bem_restart.f90 sourcefile~bem_kinds.f90->sourcefile~bem_restart.f90 sourcefile~bem_kinds.f90->sourcefile~bem_sheath_model_core.f90 sourcefile~bem_kinds.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_kinds.f90->sourcefile~bem_simulator.f90 sourcefile~bem_templates.f90 bem_templates.f90 sourcefile~bem_kinds.f90->sourcefile~bem_templates.f90 sourcefile~bem_types.f90 bem_types.f90 sourcefile~bem_kinds.f90->sourcefile~bem_types.f90 sourcefile~bem_kinds.f90->sourcefile~main.f90 sourcefile~bem_mesh.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_mesh.f90->sourcefile~bem_importers.f90 sourcefile~bem_mesh.f90->sourcefile~bem_templates.f90 sourcefile~bem_mesh.f90->sourcefile~main.f90 sourcefile~bem_mpi.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_mpi.f90->sourcefile~bem_performance_profile.f90 sourcefile~bem_mpi.f90->sourcefile~bem_restart.f90 sourcefile~bem_mpi.f90->sourcefile~bem_simulator.f90 sourcefile~bem_mpi.f90->sourcefile~main.f90 sourcefile~bem_output_writer.f90->sourcefile~main.f90 sourcefile~bem_particles.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_particles.f90->sourcefile~bem_injection.f90 sourcefile~bem_simulator_loop.f90 bem_simulator_loop.f90 sourcefile~bem_performance_profile.f90->sourcefile~bem_simulator_loop.f90 sourcefile~bem_performance_profile.f90->sourcefile~main.f90 sourcefile~bem_pusher.f90->sourcefile~bem_simulator.f90 sourcefile~bem_restart.f90->sourcefile~main.f90 sourcefile~bem_sheath_injection_model.f90 bem_sheath_injection_model.f90 sourcefile~bem_sheath_injection_model.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_sheath_model_core.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_sheath_runtime.f90->sourcefile~bem_sheath_injection_model.f90 sourcefile~bem_simulator_io.f90 bem_simulator_io.f90 sourcefile~bem_simulator.f90->sourcefile~bem_simulator_io.f90 sourcefile~bem_simulator.f90->sourcefile~bem_simulator_loop.f90 sourcefile~bem_simulator_stats.f90 bem_simulator_stats.f90 sourcefile~bem_simulator.f90->sourcefile~bem_simulator_stats.f90 sourcefile~bem_simulator.f90->sourcefile~main.f90 sourcefile~bem_string_utils.f90 bem_string_utils.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_app_config.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_app_config_parser.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_collision.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_config_helpers.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_field_solver.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_field_solver_eval.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_injection.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_mesh.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_output_writer.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_performance_profile.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_sheath_model_core.f90 sourcefile~bem_string_utils.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_templates.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_types.f90->sourcefile~bem_app_config_parser.f90 sourcefile~bem_types.f90->sourcefile~bem_app_config_runtime.f90 sourcefile~bem_types.f90->sourcefile~bem_app_config_types.f90 sourcefile~bem_types.f90->sourcefile~bem_boundary.f90 sourcefile~bem_types.f90->sourcefile~bem_collision.f90 sourcefile~bem_types.f90->sourcefile~bem_field.f90 sourcefile~bem_types.f90->sourcefile~bem_field_solver.f90 sourcefile~bem_types.f90->sourcefile~bem_importers.f90 sourcefile~bem_types.f90->sourcefile~bem_injection.f90 sourcefile~bem_types.f90->sourcefile~bem_mesh.f90 sourcefile~bem_types.f90->sourcefile~bem_output_writer.f90 sourcefile~bem_types.f90->sourcefile~bem_particles.f90 sourcefile~bem_types.f90->sourcefile~bem_restart.f90 sourcefile~bem_types.f90->sourcefile~bem_sheath_runtime.f90 sourcefile~bem_types.f90->sourcefile~bem_simulator.f90 sourcefile~bem_types.f90->sourcefile~bem_templates.f90 sourcefile~bem_types.f90->sourcefile~main.f90
Help