mod_basic_types.f90 Source File


Files dependent on this one

sourcefile~~mod_basic_types.f90~~AfferentGraph sourcefile~mod_basic_types.f90 mod_basic_types.f90 sourcefile~mod_global_parameters.f90 mod_global_parameters.f90 sourcefile~mod_global_parameters.f90->sourcefile~mod_basic_types.f90 sourcefile~mod_variables.f90 mod_variables.f90 sourcefile~mod_global_parameters.f90->sourcefile~mod_variables.f90 sourcefile~mod_slice.f90 mod_slice.f90 sourcefile~mod_slice.f90->sourcefile~mod_basic_types.f90 sourcefile~mod_slice.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_calculate_xw.f90 mod_calculate_xw.f90 sourcefile~mod_slice.f90->sourcefile~mod_calculate_xw.f90 sourcefile~mod_comm_lib.f90 mod_comm_lib.f90 sourcefile~mod_slice.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_geometry.f90 mod_geometry.f90 sourcefile~mod_slice.f90->sourcefile~mod_geometry.f90 sourcefile~mod_input_output_helper.f90 mod_input_output_helper.f90 sourcefile~mod_slice.f90->sourcefile~mod_input_output_helper.f90 sourcefile~mod_variables.f90->sourcefile~mod_basic_types.f90 sourcefile~agile.f90 agile.f90 sourcefile~agile.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_advance.f90 mod_advance.f90 sourcefile~agile.f90->sourcefile~mod_advance.f90 sourcefile~mod_amr_grid.f90 mod_amr_grid.f90 sourcefile~agile.f90->sourcefile~mod_amr_grid.f90 sourcefile~agile.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_convert.f90 mod_convert.f90 sourcefile~agile.f90->sourcefile~mod_convert.f90 sourcefile~mod_convert_files.f90 mod_convert_files.f90 sourcefile~agile.f90->sourcefile~mod_convert_files.f90 sourcefile~mod_fix_conserve.f90 mod_fix_conserve.f90 sourcefile~agile.f90->sourcefile~mod_fix_conserve.f90 sourcefile~agile.f90->sourcefile~mod_geometry.f90 sourcefile~mod_ghostcells_update.f90 mod_ghostcells_update.f90 sourcefile~agile.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_initialize.f90 mod_initialize.f90 sourcefile~agile.f90->sourcefile~mod_initialize.f90 sourcefile~mod_initialize_amr.f90 mod_initialize_amr.f90 sourcefile~agile.f90->sourcefile~mod_initialize_amr.f90 sourcefile~mod_input_output.f90 mod_input_output.f90 sourcefile~agile.f90->sourcefile~mod_input_output.f90 sourcefile~agile.f90->sourcefile~mod_input_output_helper.f90 sourcefile~mod_multigrid_coupling.f90 mod_multigrid_coupling.f90 sourcefile~agile.f90->sourcefile~mod_multigrid_coupling.f90 sourcefile~mod_particles.f90 mod_particles.f90 sourcefile~agile.f90->sourcefile~mod_particles.f90 sourcefile~mod_selectgrids.f90 mod_selectgrids.f90 sourcefile~agile.f90->sourcefile~mod_selectgrids.f90 sourcefile~mod_usr_methods.f90 mod_usr_methods.f90 sourcefile~agile.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_advance.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_advance.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_advance.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_advance.f90->sourcefile~mod_geometry.f90 sourcefile~mod_advance.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_advance.f90->sourcefile~mod_particles.f90 sourcefile~mod_advance.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_amr_fct.f90 mod_amr_fct.f90 sourcefile~mod_amr_fct.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_amr_fct.f90 sourcefile~mod_coarsen_refine.f90 mod_coarsen_refine.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_coarsen_refine.f90 sourcefile~mod_errest.f90 mod_errest.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_errest.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_amr_grid.f90->sourcefile~mod_particles.f90 sourcefile~mod_amr_neighbors.f90 mod_amr_neighbors.f90 sourcefile~mod_amr_neighbors.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amr_neighbors.f90->sourcefile~mod_geometry.f90 sourcefile~mod_amr_solution_node_ffhd.f90 mod_amr_solution_node_ffhd.f90 sourcefile~mod_amr_solution_node_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_b0.f90 mod_b0.f90 sourcefile~mod_amr_solution_node_ffhd.f90->sourcefile~mod_b0.f90 sourcefile~mod_amr_solution_node_ffhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_amr_solution_node_ffhd.f90->sourcefile~mod_geometry.f90 sourcefile~mod_amr_solution_node_hd.f90 mod_amr_solution_node_hd.f90 sourcefile~mod_amr_solution_node_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amr_solution_node_hd.f90->sourcefile~mod_b0.f90 sourcefile~mod_amr_solution_node_hd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_amr_solution_node_hd.f90->sourcefile~mod_geometry.f90 sourcefile~mod_amr_solution_node_mhd.f90 mod_amr_solution_node_mhd.f90 sourcefile~mod_amr_solution_node_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amr_solution_node_mhd.f90->sourcefile~mod_b0.f90 sourcefile~mod_amr_solution_node_mhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_amr_solution_node_mhd.f90->sourcefile~mod_geometry.f90 sourcefile~mod_amr_solution_node_srhd.f90 mod_amr_solution_node_srhd.f90 sourcefile~mod_amr_solution_node_srhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amr_solution_node_srhd.f90->sourcefile~mod_b0.f90 sourcefile~mod_amr_solution_node_srhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_amr_solution_node_srhd.f90->sourcefile~mod_geometry.f90 sourcefile~mod_amrvac.f90 mod_amrvac.f90 sourcefile~mod_amrvac.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_amrvac.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_amrvac.f90->sourcefile~mod_geometry.f90 sourcefile~mod_amrvac.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_b0.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_b0.f90->sourcefile~mod_geometry.f90 sourcefile~mod_b0.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_bc_data.f90 mod_bc_data.f90 sourcefile~mod_bc_data.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_bc_data.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_boundary_conditions.f90 mod_boundary_conditions.f90 sourcefile~mod_boundary_conditions.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_boundary_conditions.f90->sourcefile~mod_geometry.f90 sourcefile~mod_boundary_conditions.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_calculate_xw.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_calculate_xw.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_calculate_xw.f90->sourcefile~mod_geometry.f90 sourcefile~mod_limiter.f90 mod_limiter.f90 sourcefile~mod_calculate_xw.f90->sourcefile~mod_limiter.f90 sourcefile~mod_calculate_xw.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_coarsen.f90 mod_coarsen.f90 sourcefile~mod_coarsen.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_amr_fct.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_amr_neighbors.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_coarsen.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_functions_connectivity.f90 mod_functions_connectivity.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_functions_connectivity.f90 sourcefile~mod_functions_forest.f90 mod_functions_forest.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_functions_forest.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_initialize_amr.f90 sourcefile~mod_load_balance.f90 mod_load_balance.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_load_balance.f90 sourcefile~mod_msg_layout.f90 mod_msg_layout.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_msg_layout.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_multigrid_coupling.f90 sourcefile~mod_refine.f90 mod_refine.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_refine.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_selectgrids.f90 sourcefile~mod_space_filling_curve.f90 mod_space_filling_curve.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_space_filling_curve.f90 sourcefile~mod_coarsen_refine.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_collapse.f90 mod_collapse.f90 sourcefile~mod_collapse.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_collapse.f90->sourcefile~mod_slice.f90 sourcefile~mod_collapse.f90->sourcefile~mod_calculate_xw.f90 sourcefile~mod_collapse.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_collapse.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_comm_lib.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_con2prim.f90 mod_con2prim.f90 sourcefile~mod_con2prim.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_constrained_transport.f90 mod_constrained_transport.f90 sourcefile~mod_constrained_transport.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_constrained_transport.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_constrained_transport.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_constrained_transport.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_constrained_transport.f90->sourcefile~mod_limiter.f90 sourcefile~mod_constrained_transport.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_convert.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_convert.f90->sourcefile~mod_variables.f90 sourcefile~mod_convert.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_convert.f90->sourcefile~mod_functions_forest.f90 sourcefile~mod_convert.f90->sourcefile~mod_input_output_helper.f90 sourcefile~mod_convert_files.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_convert_files.f90->sourcefile~mod_calculate_xw.f90 sourcefile~mod_convert_files.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_thermal_emission.f90 mod_thermal_emission.f90 sourcefile~mod_convert_files.f90->sourcefile~mod_thermal_emission.f90 sourcefile~mod_convert_files.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_dt_ffhd.f90 mod_dt_ffhd.f90 sourcefile~mod_dt_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_dt_ffhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_dt_hd.f90 mod_dt_hd.f90 sourcefile~mod_dt_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_dt_hd.f90->sourcefile~mod_variables.f90 sourcefile~mod_dt_mhd.f90 mod_dt_mhd.f90 sourcefile~mod_dt_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_dt_mhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_dt_srhd.f90 mod_dt_srhd.f90 sourcefile~mod_dt_srhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_dt_srhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_dt_srhd.f90->sourcefile~mod_con2prim.f90 sourcefile~mod_errest.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_errest.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_finite_volume_ffhd.f90 mod_finite_volume_ffhd.f90 sourcefile~mod_finite_volume_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_finite_volume_ffhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_finite_volume_ffhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_finite_volume_ffhd.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_finite_volume_ffhd.f90->sourcefile~mod_limiter.f90 sourcefile~mod_finite_volume_hd.f90 mod_finite_volume_hd.f90 sourcefile~mod_finite_volume_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_finite_volume_hd.f90->sourcefile~mod_variables.f90 sourcefile~mod_finite_volume_hd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_finite_volume_hd.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_finite_volume_hd.f90->sourcefile~mod_limiter.f90 sourcefile~mod_finite_volume_mhd.f90 mod_finite_volume_mhd.f90 sourcefile~mod_finite_volume_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_finite_volume_mhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_finite_volume_mhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_finite_volume_mhd.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_finite_volume_mhd.f90->sourcefile~mod_limiter.f90 sourcefile~mod_finite_volume_srhd.f90 mod_finite_volume_srhd.f90 sourcefile~mod_finite_volume_srhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_finite_volume_srhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_finite_volume_srhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_finite_volume_srhd.f90->sourcefile~mod_con2prim.f90 sourcefile~mod_finite_volume_srhd.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_finite_volume_srhd.f90->sourcefile~mod_limiter.f90 sourcefile~mod_fix_conserve.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_fix_conserve.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_fix_conserve.f90->sourcefile~mod_msg_layout.f90 sourcefile~mod_functions_bfield.f90 mod_functions_bfield.f90 sourcefile~mod_functions_bfield.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_functions_bfield.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_functions_bfield.f90->sourcefile~mod_geometry.f90 sourcefile~mod_functions_connectivity.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_functions_connectivity.f90->sourcefile~mod_amr_neighbors.f90 sourcefile~mod_functions_connectivity.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_functions_forest.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_functions_forest.f90->sourcefile~mod_amr_neighbors.f90 sourcefile~mod_functions_forest.f90->sourcefile~mod_functions_connectivity.f90 sourcefile~mod_functions_forest.f90->sourcefile~mod_space_filling_curve.f90 sourcefile~mod_geometry.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_geometry.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_geometry.f90->sourcefile~mod_limiter.f90 sourcefile~mod_ghostcells_update.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_ghostcells_update.f90->sourcefile~mod_boundary_conditions.f90 sourcefile~mod_ghostcells_update.f90->sourcefile~mod_coarsen.f90 sourcefile~mod_ghostcells_update.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_init_datafromfile.f90 mod_init_datafromfile.f90 sourcefile~mod_init_datafromfile.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_initialize.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_initialize.f90->sourcefile~mod_amr_fct.f90 sourcefile~mod_initialize.f90->sourcefile~mod_bc_data.f90 sourcefile~mod_initialize.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_initialize.f90->sourcefile~mod_fix_conserve.f90 sourcefile~mod_initialize.f90->sourcefile~mod_geometry.f90 sourcefile~mod_initialize.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_initialize.f90->sourcefile~mod_init_datafromfile.f90 sourcefile~mod_initialize.f90->sourcefile~mod_input_output.f90 sourcefile~mod_initialize.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_constrained_transport.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_functions_connectivity.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_functions_forest.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_geometry.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_multigrid_coupling.f90 sourcefile~mod_initialize_amr.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_input_output.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_input_output.f90->sourcefile~mod_slice.f90 sourcefile~mod_input_output.f90->sourcefile~mod_collapse.f90 sourcefile~mod_input_output.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_input_output.f90->sourcefile~mod_convert_files.f90 sourcefile~mod_input_output.f90->sourcefile~mod_functions_forest.f90 sourcefile~mod_input_output.f90->sourcefile~mod_geometry.f90 sourcefile~mod_input_output.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_input_output.f90->sourcefile~mod_input_output_helper.f90 sourcefile~mod_input_output.f90->sourcefile~mod_limiter.f90 sourcefile~mod_input_output.f90->sourcefile~mod_particles.f90 sourcefile~mod_input_output.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_input_output_helper.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_input_output_helper.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_interpolation.f90 mod_interpolation.f90 sourcefile~mod_interpolation.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_interpolation.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_limiter.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_limiter.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_load_balance.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_load_balance.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_load_balance.f90->sourcefile~mod_functions_forest.f90 sourcefile~mod_load_balance.f90->sourcefile~mod_msg_layout.f90 sourcefile~mod_load_balance.f90->sourcefile~mod_space_filling_curve.f90 sourcefile~mod_msg_layout.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_multigrid_coupling.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_multigrid_coupling.f90->sourcefile~mod_geometry.f90 sourcefile~mod_oneblock.f90 mod_oneblock.f90 sourcefile~mod_oneblock.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_oneblock.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_particle_advect.f90 mod_particle_advect.f90 sourcefile~mod_particle_advect.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_particle_advect.f90->sourcefile~mod_geometry.f90 sourcefile~mod_particle_base.f90 mod_particle_base.f90 sourcefile~mod_particle_advect.f90->sourcefile~mod_particle_base.f90 sourcefile~mod_particle_advect.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_odeint.f90 mod_odeint.f90 sourcefile~mod_particle_advect.f90->sourcefile~mod_odeint.f90 sourcefile~mod_particle_base.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_particle_base.f90->sourcefile~mod_slice.f90 sourcefile~mod_particle_base.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_particle_base.f90->sourcefile~mod_geometry.f90 sourcefile~mod_particle_base.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_particle_gca.f90 mod_particle_gca.f90 sourcefile~mod_particle_gca.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_particle_gca.f90->sourcefile~mod_geometry.f90 sourcefile~mod_particle_gca.f90->sourcefile~mod_particle_base.f90 sourcefile~mod_particle_gca.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_particle_gca.f90->sourcefile~mod_odeint.f90 sourcefile~mod_particle_lorentz.f90 mod_particle_lorentz.f90 sourcefile~mod_particle_lorentz.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_particle_lorentz.f90->sourcefile~mod_geometry.f90 sourcefile~mod_particle_lorentz.f90->sourcefile~mod_particle_base.f90 sourcefile~mod_particle_lorentz.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_particle_sample.f90 mod_particle_sample.f90 sourcefile~mod_particle_sample.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_particle_sample.f90->sourcefile~mod_geometry.f90 sourcefile~mod_particle_sample.f90->sourcefile~mod_particle_base.f90 sourcefile~mod_particle_sample.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_particles.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_particles.f90->sourcefile~mod_particle_advect.f90 sourcefile~mod_particles.f90->sourcefile~mod_particle_base.f90 sourcefile~mod_particles.f90->sourcefile~mod_particle_gca.f90 sourcefile~mod_particles.f90->sourcefile~mod_particle_lorentz.f90 sourcefile~mod_particles.f90->sourcefile~mod_particle_sample.f90 sourcefile~mod_physics_ffhd.f90 mod_physics_ffhd.f90 sourcefile~mod_physics_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_ffhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_physics_ffhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_physics_hd.f90 mod_physics_hd.f90 sourcefile~mod_physics_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_hd.f90->sourcefile~mod_variables.f90 sourcefile~mod_physics_hd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_physics_mhd.f90 mod_physics_mhd.f90 sourcefile~mod_physics_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_mhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_physics_mhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_physics_srhd.f90 mod_physics_srhd.f90 sourcefile~mod_physics_srhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_srhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_physics_srhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_physics_srhd.f90->sourcefile~mod_con2prim.f90 sourcefile~mod_physics_vars_ffhd.f90 mod_physics_vars_ffhd.f90 sourcefile~mod_physics_vars_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_vars_hd.f90 mod_physics_vars_hd.f90 sourcefile~mod_physics_vars_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_vars_mhd.f90 mod_physics_vars_mhd.f90 sourcefile~mod_physics_vars_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_physics_vars_srhd.f90 mod_physics_vars_srhd.f90 sourcefile~mod_physics_vars_srhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_point_searching.f90 mod_point_searching.f90 sourcefile~mod_point_searching.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_point_searching.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_point_searching.f90->sourcefile~mod_particle_base.f90 sourcefile~mod_radiative_cooling_ffhd.f90 mod_radiative_cooling_ffhd.f90 sourcefile~mod_radiative_cooling_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_radiative_cooling_ffhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_radiative_cooling_hd.f90 mod_radiative_cooling_hd.f90 sourcefile~mod_radiative_cooling_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_radiative_cooling_hd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_radiative_cooling_mhd.f90 mod_radiative_cooling_mhd.f90 sourcefile~mod_radiative_cooling_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_radiative_cooling_mhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_random_heating.f90 mod_random_heating.f90 sourcefile~mod_random_heating.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_refine.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_refine.f90->sourcefile~mod_amr_fct.f90 sourcefile~mod_refine.f90->sourcefile~mod_geometry.f90 sourcefile~mod_refine.f90->sourcefile~mod_initialize_amr.f90 sourcefile~mod_selectgrids.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_selectgrids.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_selectgrids.f90->sourcefile~mod_usr_methods.f90 sourcefile~mod_source_ffhd.f90 mod_source_ffhd.f90 sourcefile~mod_source_ffhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_source_ffhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_source_ffhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_source_ffhd.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_source_hd.f90 mod_source_hd.f90 sourcefile~mod_source_hd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_source_hd.f90->sourcefile~mod_variables.f90 sourcefile~mod_source_hd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_source_hd.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_source_mhd.f90 mod_source_mhd.f90 sourcefile~mod_source_mhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_source_mhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_source_mhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_source_mhd.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_source_srhd.f90 mod_source_srhd.f90 sourcefile~mod_source_srhd.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_source_srhd.f90->sourcefile~mod_variables.f90 sourcefile~mod_source_srhd.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_source_srhd.f90->sourcefile~mod_con2prim.f90 sourcefile~mod_source_srhd.f90->sourcefile~mod_ghostcells_update.f90 sourcefile~mod_space_filling_curve.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_space_filling_curve.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_thermal_emission.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_thermal_emission.f90->sourcefile~mod_comm_lib.f90 sourcefile~mod_thermal_emission.f90->sourcefile~mod_geometry.f90 sourcefile~mod_usr_methods.f90->sourcefile~mod_global_parameters.f90 sourcefile~mod_odeint.f90->sourcefile~mod_comm_lib.f90

Source Code

!> Module with basic data types used in amrvac
module mod_basic_types
  implicit none
  public

    !> Size (in bytes) of single precision real
  integer, parameter :: size_real = 4

  !> Size (in bytes) of double precision real
  integer, parameter :: size_double = 8

  !> Size (in bytes) of default integer
  integer, parameter :: size_int = 4

  !> Size (in bytes) of default logical
  integer, parameter :: size_logical = 4

    !> Default length for strings
  integer, parameter :: std_len = 131

  !> Default length for names (of e.g. variables)
  integer, parameter :: name_len = 16

end module mod_basic_types