mod_physicaldata Module


Used by

  • module~~mod_physicaldata~~UsedByGraph module~mod_physicaldata mod_physicaldata module~mod_finite_volume_ffhd mod_finite_volume_ffhd module~mod_finite_volume_ffhd->module~mod_physicaldata module~mod_global_parameters mod_global_parameters module~mod_finite_volume_ffhd->module~mod_global_parameters module~mod_finite_volume_hd mod_finite_volume_hd module~mod_finite_volume_hd->module~mod_physicaldata module~mod_finite_volume_hd->module~mod_global_parameters module~mod_finite_volume_mhd mod_finite_volume_mhd module~mod_finite_volume_mhd->module~mod_physicaldata module~mod_finite_volume_mhd->module~mod_global_parameters module~mod_finite_volume_srhd mod_finite_volume_srhd module~mod_finite_volume_srhd->module~mod_physicaldata module~mod_finite_volume_srhd->module~mod_global_parameters module~mod_global_parameters->module~mod_physicaldata proc~advect advect proc~advect->module~mod_physicaldata proc~advect->module~mod_global_parameters proc~alloc_geometry alloc_geometry proc~alloc_geometry->module~mod_physicaldata proc~alloc_geometry->module~mod_global_parameters proc~point_at_geometry point_at_geometry proc~point_at_geometry->module~mod_physicaldata proc~point_at_geometry->module~mod_global_parameters proc~point_at_geometry~2 point_at_geometry proc~point_at_geometry~2->module~mod_physicaldata proc~point_at_geometry~2->module~mod_global_parameters proc~point_at_geometry~3 point_at_geometry proc~point_at_geometry~3->module~mod_physicaldata proc~point_at_geometry~3->module~mod_global_parameters proc~point_at_geometry~4 point_at_geometry proc~point_at_geometry~4->module~mod_physicaldata proc~point_at_geometry~4->module~mod_global_parameters module~mod_amrvac mod_amrvac module~mod_amrvac->module~mod_global_parameters module~mod_bc_data mod_bc_data module~mod_bc_data->module~mod_global_parameters module~mod_coarsen mod_coarsen module~mod_coarsen->module~mod_global_parameters module~mod_collapse mod_collapse module~mod_collapse->module~mod_global_parameters module~mod_con2prim mod_con2prim module~mod_con2prim->module~mod_global_parameters module~mod_interpolation mod_interpolation module~mod_interpolation->module~mod_global_parameters module~mod_particle_base mod_particle_base module~mod_particle_base->module~mod_global_parameters module~mod_physics_vars_ffhd mod_physics_vars_ffhd module~mod_physics_vars_ffhd->module~mod_global_parameters module~mod_physics_vars_hd mod_physics_vars_hd module~mod_physics_vars_hd->module~mod_global_parameters module~mod_physics_vars_mhd mod_physics_vars_mhd module~mod_physics_vars_mhd->module~mod_global_parameters module~mod_physics_vars_srhd mod_physics_vars_srhd module~mod_physics_vars_srhd->module~mod_global_parameters module~mod_point_searching mod_point_searching module~mod_point_searching->module~mod_global_parameters module~mod_point_searching->module~mod_particle_base module~mod_radiative_cooling_ffhd mod_radiative_cooling_ffhd module~mod_radiative_cooling_ffhd->module~mod_global_parameters module~mod_radiative_cooling_hd mod_radiative_cooling_hd module~mod_radiative_cooling_hd->module~mod_global_parameters module~mod_radiative_cooling_mhd mod_radiative_cooling_mhd module~mod_radiative_cooling_mhd->module~mod_global_parameters module~mod_random_heating mod_random_heating module~mod_random_heating->module~mod_global_parameters module~mod_source_ffhd mod_source_ffhd module~mod_source_ffhd->module~mod_global_parameters module~mod_source_hd mod_source_hd module~mod_source_hd->module~mod_global_parameters module~mod_source_mhd mod_source_mhd module~mod_source_mhd->module~mod_global_parameters module~mod_source_srhd mod_source_srhd module~mod_source_srhd->module~mod_global_parameters module~mod_thermal_emission mod_thermal_emission module~mod_thermal_emission->module~mod_global_parameters proc~add_convert_method2 add_convert_method2 proc~add_convert_method2->module~mod_global_parameters proc~add_split_source add_split_source proc~add_split_source->module~mod_global_parameters proc~add_split_source~2 add_split_source proc~add_split_source~2->module~mod_global_parameters proc~add_split_source~3 add_split_source proc~add_split_source~3->module~mod_global_parameters proc~add_split_source~4 add_split_source proc~add_split_source~4->module~mod_global_parameters proc~add_sub_circ add_sub_circ proc~add_sub_circ->module~mod_global_parameters proc~addsource_compact~3 addsource_compact proc~addsource_compact~3->module~mod_global_parameters proc~addsource_compact~7 addsource_compact proc~addsource_compact~7->module~mod_global_parameters proc~addsource_local~3 addsource_local proc~addsource_local~3->module~mod_global_parameters proc~addsource_local~7 addsource_local proc~addsource_local~7->module~mod_global_parameters proc~addsource_nonlocal~2 addsource_nonlocal proc~addsource_nonlocal~2->module~mod_global_parameters proc~addsource_nonlocal~8 addsource_nonlocal proc~addsource_nonlocal~8->module~mod_global_parameters proc~advance advance proc~advance->module~mod_global_parameters module~mod_particles mod_particles proc~advance->module~mod_particles proc~advance_particles advance_particles proc~advance_particles->module~mod_global_parameters proc~advect1 advect1 proc~advect1->module~mod_global_parameters proc~advect_create_particles advect_create_particles proc~advect_create_particles->module~mod_global_parameters proc~advect_fill_gridvars advect_fill_gridvars proc~advect_fill_gridvars->module~mod_global_parameters proc~advect_get_particle_dt advect_get_particle_dt proc~advect_get_particle_dt->module~mod_global_parameters proc~advect_init advect_init proc~advect_init->module~mod_global_parameters proc~advect_integrate_particles advect_integrate_particles proc~advect_integrate_particles->module~mod_global_parameters proc~advect_update_payload advect_update_payload proc~advect_update_payload->module~mod_global_parameters proc~alloc_node alloc_node proc~alloc_node->module~mod_global_parameters proc~alloc_node~2 alloc_node proc~alloc_node~2->module~mod_global_parameters proc~alloc_node~3 alloc_node proc~alloc_node~3->module~mod_global_parameters proc~alloc_node~4 alloc_node proc~alloc_node~4->module~mod_global_parameters proc~alloc_state alloc_state proc~alloc_state->module~mod_global_parameters proc~alloc_state_coarse alloc_state_coarse proc~alloc_state_coarse->module~mod_global_parameters proc~alloc_state_coarse~2 alloc_state_coarse proc~alloc_state_coarse~2->module~mod_global_parameters proc~alloc_state_coarse~3 alloc_state_coarse proc~alloc_state_coarse~3->module~mod_global_parameters proc~alloc_state_coarse~4 alloc_state_coarse proc~alloc_state_coarse~4->module~mod_global_parameters proc~alloc_state~2 alloc_state proc~alloc_state~2->module~mod_global_parameters proc~alloc_state~3 alloc_state proc~alloc_state~3->module~mod_global_parameters proc~alloc_state~4 alloc_state proc~alloc_state~4->module~mod_global_parameters proc~alloc_subnode alloc_subnode proc~alloc_subnode->module~mod_global_parameters proc~allocate_collapsed allocate_collapsed proc~allocate_collapsed->module~mod_global_parameters proc~already_fine already_fine proc~already_fine->module~mod_global_parameters proc~amr_coarsen_refine amr_coarsen_refine proc~amr_coarsen_refine->module~mod_global_parameters proc~amr_morton_order amr_Morton_order proc~amr_morton_order->module~mod_global_parameters proc~apply_periodb apply_periodB proc~apply_periodb->module~mod_global_parameters proc~asign_tree_neighbor asign_tree_neighbor proc~asign_tree_neighbor->module~mod_global_parameters proc~b_from_vector_potentiala b_from_vector_potentialA proc~b_from_vector_potentiala->module~mod_global_parameters proc~bc_data_init bc_data_init proc~bc_data_init->module~mod_global_parameters proc~bc_data_set bc_data_set proc~bc_data_set->module~mod_global_parameters proc~bc_phys bc_phys proc~bc_phys->module~mod_global_parameters proc~bc_read_params bc_read_params proc~bc_read_params->module~mod_global_parameters proc~block_shape_io block_shape_io proc~block_shape_io->module~mod_global_parameters proc~build_connectivity build_connectivity proc~build_connectivity->module~mod_global_parameters proc~build_message_layout build_message_layout proc~build_message_layout->module~mod_global_parameters proc~calc_grid calc_grid proc~calc_grid->module~mod_global_parameters proc~calc_x calc_x proc~calc_x->module~mod_global_parameters proc~check_pole_setup check_pole_setup proc~check_pole_setup->module~mod_global_parameters proc~coarsen_grid_siblings coarsen_grid_siblings proc~coarsen_grid_siblings->module~mod_global_parameters proc~coarsen_grid_siblings->module~mod_coarsen proc~collapse_subnode collapse_subnode proc~collapse_subnode->module~mod_global_parameters proc~comm_faces comm_faces proc~comm_faces->module~mod_global_parameters proc~comm_finalize comm_finalize proc~comm_finalize->module~mod_global_parameters proc~comm_particles comm_particles proc~comm_particles->module~mod_global_parameters proc~comm_particles_global comm_particles_global proc~comm_particles_global->module~mod_global_parameters proc~comm_start comm_start proc~comm_start->module~mod_global_parameters proc~convert_dat_generic convert_dat_generic proc~convert_dat_generic->module~mod_global_parameters proc~create_output_file create_output_file proc~create_output_file->module~mod_global_parameters proc~cross cross proc~cross->module~mod_global_parameters proc~curlvector curlvector proc~curlvector->module~mod_global_parameters proc~dealloc_node dealloc_node proc~dealloc_node->module~mod_global_parameters proc~dealloc_node~2 dealloc_node proc~dealloc_node~2->module~mod_global_parameters proc~dealloc_node~3 dealloc_node proc~dealloc_node~3->module~mod_global_parameters proc~dealloc_node~4 dealloc_node proc~dealloc_node~4->module~mod_global_parameters proc~dealloc_state dealloc_state proc~dealloc_state->module~mod_global_parameters proc~dealloc_state_coarse dealloc_state_coarse proc~dealloc_state_coarse->module~mod_global_parameters proc~dealloc_state_coarse~2 dealloc_state_coarse proc~dealloc_state_coarse~2->module~mod_global_parameters proc~dealloc_state_coarse~3 dealloc_state_coarse proc~dealloc_state_coarse~3->module~mod_global_parameters proc~dealloc_state_coarse~4 dealloc_state_coarse proc~dealloc_state_coarse~4->module~mod_global_parameters proc~dealloc_state~2 dealloc_state proc~dealloc_state~2->module~mod_global_parameters proc~dealloc_state~3 dealloc_state proc~dealloc_state~3->module~mod_global_parameters proc~dealloc_state~4 dealloc_state proc~dealloc_state~4->module~mod_global_parameters proc~dealloc_subnode dealloc_subnode proc~dealloc_subnode->module~mod_global_parameters proc~deallocatebfaces deallocateBfaces proc~deallocatebfaces->module~mod_global_parameters proc~derivs_advect derivs_advect proc~derivs_advect->module~mod_global_parameters proc~derivs_gca derivs_gca proc~derivs_gca->module~mod_global_parameters proc~derivs_gca_rk derivs_gca_rk proc~derivs_gca_rk->module~mod_global_parameters proc~destroy_particles destroy_particles proc~destroy_particles->module~mod_global_parameters proc~divvector divvector proc~divvector->module~mod_global_parameters proc~divvectors divvectorS proc~divvectors->module~mod_global_parameters proc~dummy_boundary_adjust dummy_boundary_adjust proc~dummy_boundary_adjust->module~mod_global_parameters proc~dummy_boundary_adjust~2 dummy_boundary_adjust proc~dummy_boundary_adjust~2->module~mod_global_parameters proc~dummy_boundary_adjust~3 dummy_boundary_adjust proc~dummy_boundary_adjust~3->module~mod_global_parameters proc~dummy_boundary_adjust~4 dummy_boundary_adjust proc~dummy_boundary_adjust~4->module~mod_global_parameters proc~dummy_evaluate_implicit dummy_evaluate_implicit proc~dummy_evaluate_implicit->module~mod_global_parameters proc~dummy_evaluate_implicit~2 dummy_evaluate_implicit proc~dummy_evaluate_implicit~2->module~mod_global_parameters proc~dummy_evaluate_implicit~3 dummy_evaluate_implicit proc~dummy_evaluate_implicit~3->module~mod_global_parameters proc~dummy_evaluate_implicit~4 dummy_evaluate_implicit proc~dummy_evaluate_implicit~4->module~mod_global_parameters proc~dummy_face_to_center dummy_face_to_center proc~dummy_face_to_center->module~mod_global_parameters proc~dummy_face_to_center~2 dummy_face_to_center proc~dummy_face_to_center~2->module~mod_global_parameters proc~dummy_face_to_center~3 dummy_face_to_center proc~dummy_face_to_center~3->module~mod_global_parameters proc~dummy_face_to_center~4 dummy_face_to_center proc~dummy_face_to_center~4->module~mod_global_parameters proc~dummy_implicit_update dummy_implicit_update proc~dummy_implicit_update->module~mod_global_parameters proc~dummy_implicit_update~2 dummy_implicit_update proc~dummy_implicit_update~2->module~mod_global_parameters proc~dummy_implicit_update~3 dummy_implicit_update proc~dummy_implicit_update~3->module~mod_global_parameters proc~dummy_implicit_update~4 dummy_implicit_update proc~dummy_implicit_update~4->module~mod_global_parameters proc~dummy_write_info dummy_write_info proc~dummy_write_info->module~mod_global_parameters proc~dummy_write_info~2 dummy_write_info proc~dummy_write_info~2->module~mod_global_parameters proc~dummy_write_info~3 dummy_write_info proc~dummy_write_info~3->module~mod_global_parameters proc~dummy_write_info~4 dummy_write_info proc~dummy_write_info~4->module~mod_global_parameters proc~dwlimiter2 dwlimiter2 proc~dwlimiter2->module~mod_global_parameters proc~end_comm_faces end_comm_faces proc~end_comm_faces->module~mod_global_parameters proc~errest errest proc~errest->module~mod_global_parameters proc~evaluate_implicit evaluate_implicit proc~evaluate_implicit->module~mod_global_parameters proc~exchange_coarsened_blocks exchange_coarsened_blocks proc~exchange_coarsened_blocks->module~mod_global_parameters proc~exchange_migrated_blocks exchange_migrated_blocks proc~exchange_migrated_blocks->module~mod_global_parameters proc~fake_advance fake_advance proc~fake_advance->module~mod_global_parameters proc~fake_update fake_update proc~fake_update->module~mod_global_parameters proc~fields_from_mhd fields_from_mhd proc~fields_from_mhd->module~mod_global_parameters proc~fill_boundary_after_gc fill_boundary_after_gc proc~fill_boundary_after_gc->module~mod_global_parameters proc~fill_boundary_before_gc fill_boundary_before_gc proc~fill_boundary_before_gc->module~mod_global_parameters proc~fill_coarse_boundary fill_coarse_boundary proc~fill_coarse_boundary->module~mod_global_parameters proc~fill_geometry_device fill_geometry_device proc~fill_geometry_device->module~mod_global_parameters proc~fill_geometry_device~2 fill_geometry_device proc~fill_geometry_device~2->module~mod_global_parameters proc~fill_geometry_device~3 fill_geometry_device proc~fill_geometry_device~3->module~mod_global_parameters proc~fill_geometry_device~4 fill_geometry_device proc~fill_geometry_device~4->module~mod_global_parameters proc~fill_gridvars_default fill_gridvars_default proc~fill_gridvars_default->module~mod_global_parameters proc~fill_nwextra_device fill_nwextra_device proc~fill_nwextra_device->module~mod_global_parameters proc~fill_subnode fill_subnode proc~fill_subnode->module~mod_global_parameters proc~fill_subnode_info fill_subnode_info proc~fill_subnode_info->module~mod_global_parameters proc~find_neighbor find_neighbor proc~find_neighbor->module~mod_global_parameters proc~find_particle_ipe find_particle_ipe proc~find_particle_ipe->module~mod_global_parameters proc~find_root_neighbor find_root_neighbor proc~find_root_neighbor->module~mod_global_parameters proc~finish_gridvars finish_gridvars proc~finish_gridvars->module~mod_global_parameters proc~finite_volume_local finite_volume_local proc~finite_volume_local->module~mod_global_parameters proc~finite_volume_local_muscl_hll finite_volume_local_muscl_hll proc~finite_volume_local_muscl_hll->module~mod_global_parameters proc~finite_volume_local_muscl_hllc finite_volume_local_muscl_hllc proc~finite_volume_local_muscl_hllc->module~mod_global_parameters proc~finite_volume_local_muscl_hllc~2 finite_volume_local_muscl_hllc proc~finite_volume_local_muscl_hllc~2->module~mod_global_parameters proc~finite_volume_local_muscl_hllc~3 finite_volume_local_muscl_hllc proc~finite_volume_local_muscl_hllc~3->module~mod_global_parameters proc~finite_volume_local_muscl_hllc~4 finite_volume_local_muscl_hllc proc~finite_volume_local_muscl_hllc~4->module~mod_global_parameters proc~finite_volume_local_muscl_hll~2 finite_volume_local_muscl_hll proc~finite_volume_local_muscl_hll~2->module~mod_global_parameters proc~finite_volume_local_muscl_hll~3 finite_volume_local_muscl_hll proc~finite_volume_local_muscl_hll~3->module~mod_global_parameters proc~finite_volume_local_muscl_hll~4 finite_volume_local_muscl_hll proc~finite_volume_local_muscl_hll~4->module~mod_global_parameters proc~finite_volume_local_muscl_llf finite_volume_local_muscl_llf proc~finite_volume_local_muscl_llf->module~mod_global_parameters proc~finite_volume_local_muscl_llf~2 finite_volume_local_muscl_llf proc~finite_volume_local_muscl_llf~2->module~mod_global_parameters proc~finite_volume_local_muscl_llf~3 finite_volume_local_muscl_llf proc~finite_volume_local_muscl_llf~3->module~mod_global_parameters proc~finite_volume_local_muscl_llf~4 finite_volume_local_muscl_llf proc~finite_volume_local_muscl_llf~4->module~mod_global_parameters proc~finite_volume_local~2 finite_volume_local proc~finite_volume_local~2->module~mod_global_parameters proc~finite_volume_local~3 finite_volume_local proc~finite_volume_local~3->module~mod_global_parameters proc~finite_volume_local~4 finite_volume_local proc~finite_volume_local~4->module~mod_global_parameters proc~fix_conserve fix_conserve proc~fix_conserve->module~mod_global_parameters proc~fix_edges fix_edges proc~fix_edges->module~mod_global_parameters proc~fix_phi_crossing fix_phi_crossing proc~fix_phi_crossing->module~mod_global_parameters proc~fixgrid fixgrid proc~fixgrid->module~mod_global_parameters proc~flux_to_edge flux_to_edge proc~flux_to_edge->module~mod_global_parameters proc~forcedrefine_grid forcedrefine_grid proc~forcedrefine_grid->module~mod_global_parameters proc~forcedrefine_grid_io forcedrefine_grid_io proc~forcedrefine_grid_io->module~mod_global_parameters proc~gather_isafety gather_isafety proc~gather_isafety->module~mod_global_parameters proc~gca_create_particles gca_create_particles proc~gca_create_particles->module~mod_global_parameters proc~gca_fill_gridvars gca_fill_gridvars proc~gca_fill_gridvars->module~mod_global_parameters proc~gca_get_particle_dt gca_get_particle_dt proc~gca_get_particle_dt->module~mod_global_parameters proc~gca_init gca_init proc~gca_init->module~mod_global_parameters proc~gca_integrate_particles gca_integrate_particles proc~gca_integrate_particles->module~mod_global_parameters proc~gca_update_payload gca_update_payload proc~gca_update_payload->module~mod_global_parameters proc~generate_plotfile generate_plotfile proc~generate_plotfile->module~mod_global_parameters proc~generate_plotfile->module~mod_thermal_emission proc~get_bfield get_bfield proc~get_bfield->module~mod_global_parameters proc~get_current get_current proc~get_current->module~mod_global_parameters proc~get_divb get_divb proc~get_divb->module~mod_global_parameters proc~get_efield get_efield proc~get_efield->module~mod_global_parameters proc~get_euv get_EUV proc~get_euv->module~mod_global_parameters proc~get_euv_image get_EUV_image proc~get_euv_image->module~mod_global_parameters proc~get_euv_spectrum get_EUV_spectrum proc~get_euv_spectrum->module~mod_global_parameters proc~get_flux get_flux proc~get_flux->module~mod_global_parameters proc~get_flux~3 get_flux proc~get_flux~3->module~mod_global_parameters proc~get_global_maxima get_global_maxima proc~get_global_maxima->module~mod_global_parameters proc~get_global_minima get_global_minima proc~get_global_minima->module~mod_global_parameters proc~get_goes_flux_grid get_GOES_flux_grid proc~get_goes_flux_grid->module~mod_global_parameters proc~get_goes_sxr_flux get_GOES_SXR_flux proc~get_goes_sxr_flux->module~mod_global_parameters proc~get_igslice get_igslice proc~get_igslice->module~mod_global_parameters proc~get_image get_image proc~get_image->module~mod_global_parameters proc~get_image_datresol get_image_datresol proc~get_image_datresol->module~mod_global_parameters proc~get_level_range get_level_range proc~get_level_range->module~mod_global_parameters proc~get_lfac get_lfac proc~get_lfac->module~mod_global_parameters proc~get_lfac_from_velocity get_lfac_from_velocity proc~get_lfac_from_velocity->module~mod_global_parameters proc~get_line_info get_line_info proc~get_line_info->module~mod_global_parameters proc~get_morton_range get_Morton_range proc~get_morton_range->module~mod_global_parameters proc~get_morton_range_active get_Morton_range_active proc~get_morton_range_active->module~mod_global_parameters proc~get_names_from_string get_names_from_string proc~get_names_from_string->module~mod_global_parameters proc~get_sxr get_SXR proc~get_sxr->module~mod_global_parameters proc~get_sxr_image get_SXR_image proc~get_sxr_image->module~mod_global_parameters proc~get_uniform_pos get_uniform_pos proc~get_uniform_pos->module~mod_global_parameters proc~get_vec get_vec proc~get_vec->module~mod_global_parameters proc~get_vec_advect get_vec_advect proc~get_vec_advect->module~mod_global_parameters proc~get_volume_average get_volume_average proc~get_volume_average->module~mod_global_parameters proc~get_volume_average_func get_volume_average_func proc~get_volume_average_func->module~mod_global_parameters proc~get_volume_coverage get_volume_coverage proc~get_volume_coverage->module~mod_global_parameters proc~get_whitelight_image get_whitelight_image proc~get_whitelight_image->module~mod_global_parameters proc~getbc getbc proc~getbc->module~mod_global_parameters proc~getbc->module~mod_coarsen proc~getheadernames getheadernames proc~getheadernames->module~mod_global_parameters proc~getigrids getigrids proc~getigrids->module~mod_global_parameters proc~getintbc getintbc proc~getintbc->module~mod_global_parameters proc~getnode getnode proc~getnode->module~mod_global_parameters proc~getnode~2 getnode proc~getnode~2->module~mod_global_parameters proc~getnode~3 getnode proc~getnode~3->module~mod_global_parameters proc~getnode~4 getnode proc~getnode~4->module~mod_global_parameters proc~getvar_cooling_exact getvar_cooling_exact proc~getvar_cooling_exact->module~mod_global_parameters proc~getvar_cooling_exact~2 getvar_cooling_exact proc~getvar_cooling_exact~2->module~mod_global_parameters proc~getvar_cooling_exact~3 getvar_cooling_exact proc~getvar_cooling_exact~3->module~mod_global_parameters proc~global_implicit_update global_implicit_update proc~global_implicit_update->module~mod_global_parameters proc~gradient gradient proc~gradient->module~mod_global_parameters proc~handle_particles handle_particles proc~handle_particles->module~mod_global_parameters proc~identifyphysbound_connectivity identifyphysbound_connectivity proc~identifyphysbound_connectivity->module~mod_global_parameters proc~igrid_active igrid_active proc~igrid_active->module~mod_global_parameters proc~imagedatavtk_mpi ImageDataVtk_mpi proc~imagedatavtk_mpi->module~mod_global_parameters proc~improve_initial_condition improve_initial_condition proc~improve_initial_condition->module~mod_global_parameters proc~init_bc init_bc proc~init_bc->module~mod_global_parameters proc~init_comm_fix_conserve init_comm_fix_conserve proc~init_comm_fix_conserve->module~mod_global_parameters proc~init_comm_types init_comm_types proc~init_comm_types->module~mod_global_parameters proc~init_forest_root init_forest_root proc~init_forest_root->module~mod_global_parameters proc~init_gridvars init_gridvars proc~init_gridvars->module~mod_global_parameters proc~init_particles_com init_particles_com proc~init_particles_com->module~mod_global_parameters proc~init_particles_output init_particles_output proc~init_particles_output->module~mod_global_parameters proc~initial_condition initial_condition proc~initial_condition->module~mod_global_parameters proc~initialize_amrvac initialize_amrvac proc~initialize_amrvac->module~mod_global_parameters proc~initialize_amrvac->module~mod_bc_data proc~initialize_vars initialize_vars proc~initialize_vars->module~mod_global_parameters proc~initlevelone initlevelone proc~initlevelone->module~mod_global_parameters proc~integrate_euv_datresol integrate_EUV_datresol proc~integrate_euv_datresol->module~mod_global_parameters proc~integrate_subnode integrate_subnode proc~integrate_subnode->module~mod_global_parameters proc~integrate_sxr_datresol integrate_SXR_datresol proc~integrate_sxr_datresol->module~mod_global_parameters proc~interpolate_var interpolate_var proc~interpolate_var->module~mod_global_parameters proc~ipe_cf ipe_cf proc~ipe_cf->module~mod_global_parameters proc~ipe_fc ipe_fc proc~ipe_fc->module~mod_global_parameters proc~ipe_srl ipe_srl proc~ipe_srl->module~mod_global_parameters proc~layout_runs layout_runs proc~layout_runs->module~mod_global_parameters proc~lb_recv lb_recv proc~lb_recv->module~mod_global_parameters proc~lb_send lb_send proc~lb_send->module~mod_global_parameters proc~level1_morton_order level1_Morton_order proc~level1_morton_order->module~mod_global_parameters proc~load_balance load_balance proc~load_balance->module~mod_global_parameters proc~locate_particle locate_particle proc~locate_particle->module~mod_global_parameters proc~lohner_grid lohner_grid proc~lohner_grid->module~mod_global_parameters proc~lorentz_create_particles Lorentz_create_particles proc~lorentz_create_particles->module~mod_global_parameters proc~lorentz_fill_gridvars lorentz_fill_gridvars proc~lorentz_fill_gridvars->module~mod_global_parameters proc~lorentz_get_particle_dt Lorentz_get_particle_dt proc~lorentz_get_particle_dt->module~mod_global_parameters proc~lorentz_init Lorentz_init proc~lorentz_init->module~mod_global_parameters proc~lorentz_integrate_particles Lorentz_integrate_particles proc~lorentz_integrate_particles->module~mod_global_parameters proc~lorentz_kick Lorentz_kick proc~lorentz_kick->module~mod_global_parameters proc~lorentz_update_payload Lorentz_update_payload proc~lorentz_update_payload->module~mod_global_parameters proc~main main proc~main->module~mod_global_parameters proc~main->module~mod_particles proc~make_particle_filename make_particle_filename proc~make_particle_filename->module~mod_global_parameters proc~mg_copy_boundary_conditions mg_copy_boundary_conditions proc~mg_copy_boundary_conditions->module~mod_global_parameters proc~mg_copy_from_tree mg_copy_from_tree proc~mg_copy_from_tree->module~mod_global_parameters proc~mg_copy_from_tree_gc mg_copy_from_tree_gc proc~mg_copy_from_tree_gc->module~mod_global_parameters proc~mg_copy_to_tree mg_copy_to_tree proc~mg_copy_to_tree->module~mod_global_parameters proc~mg_setup_multigrid mg_setup_multigrid proc~mg_setup_multigrid->module~mod_global_parameters proc~mg_tree_from_amrvac mg_tree_from_amrvac proc~mg_tree_from_amrvac->module~mod_global_parameters proc~mg_update_refinement mg_update_refinement proc~mg_update_refinement->module~mod_global_parameters proc~modify_ic modify_IC proc~modify_ic->module~mod_global_parameters proc~mpistop mpistop proc~mpistop->module~mod_global_parameters proc~mpistop_gpu mpistop_gpu proc~mpistop_gpu->module~mod_global_parameters proc~old_neighbors old_neighbors proc~old_neighbors->module~mod_global_parameters proc~oneblock oneblock proc~oneblock->module~mod_global_parameters proc~onegrid onegrid proc~onegrid->module~mod_global_parameters proc~output_collapsed_csv output_collapsed_csv proc~output_collapsed_csv->module~mod_global_parameters proc~output_collapsed_vti output_collapsed_vti proc~output_collapsed_vti->module~mod_global_parameters proc~output_data output_data proc~output_data->module~mod_global_parameters proc~output_ensemble output_ensemble proc~output_ensemble->module~mod_global_parameters proc~output_individual output_individual proc~output_individual->module~mod_global_parameters proc~output_particle output_particle proc~output_particle->module~mod_global_parameters proc~partcoord_from_cartesian partcoord_from_cartesian proc~partcoord_from_cartesian->module~mod_global_parameters proc~partcoord_to_cartesian partcoord_to_cartesian proc~partcoord_to_cartesian->module~mod_global_parameters proc~particle_base_init particle_base_init proc~particle_base_init->module~mod_global_parameters proc~particle_get_current particle_get_current proc~particle_get_current->module~mod_global_parameters proc~particle_in_domain particle_in_domain proc~particle_in_domain->module~mod_global_parameters proc~particle_in_igrid particle_in_igrid proc~particle_in_igrid->module~mod_global_parameters proc~particles_create particles_create proc~particles_create->module~mod_global_parameters proc~particles_finish particles_finish proc~particles_finish->module~mod_global_parameters proc~particles_init particles_init proc~particles_init->module~mod_global_parameters proc~particles_params_read particles_params_read proc~particles_params_read->module~mod_global_parameters proc~partvec_from_cartesian partvec_from_cartesian proc~partvec_from_cartesian->module~mod_global_parameters proc~partvec_to_cartesian partvec_to_cartesian proc~partvec_to_cartesian->module~mod_global_parameters proc~phys_get_dt~2 phys_get_dt proc~phys_get_dt~2->module~mod_global_parameters proc~phys_init phys_init proc~phys_init->module~mod_global_parameters proc~phys_init~2 phys_init proc~phys_init~2->module~mod_global_parameters proc~phys_init~3 phys_init proc~phys_init~3->module~mod_global_parameters proc~phys_init~4 phys_init proc~phys_init~4->module~mod_global_parameters proc~phys_to_conserved phys_to_conserved proc~phys_to_conserved->module~mod_global_parameters proc~phys_to_conserved~2 phys_to_conserved proc~phys_to_conserved~2->module~mod_global_parameters proc~phys_to_conserved~3 phys_to_conserved proc~phys_to_conserved~3->module~mod_global_parameters proc~phys_to_conserved~4 phys_to_conserved proc~phys_to_conserved~4->module~mod_global_parameters proc~phys_to_primitive phys_to_primitive proc~phys_to_primitive->module~mod_global_parameters proc~phys_to_primitive~2 phys_to_primitive proc~phys_to_primitive~2->module~mod_global_parameters proc~phys_to_primitive~3 phys_to_primitive proc~phys_to_primitive~3->module~mod_global_parameters proc~phys_to_primitive~4 phys_to_primitive proc~phys_to_primitive~4->module~mod_global_parameters proc~phys_units phys_units proc~phys_units->module~mod_global_parameters proc~phys_units~2 phys_units proc~phys_units~2->module~mod_global_parameters proc~phys_units~3 phys_units proc~phys_units~3->module~mod_global_parameters proc~phys_units~4 phys_units proc~phys_units~4->module~mod_global_parameters proc~point_in_igrid_ghostc point_in_igrid_ghostc proc~point_in_igrid_ghostc->module~mod_global_parameters proc~printlog_default printlog_default proc~printlog_default->module~mod_global_parameters proc~printlog_regression_test printlog_regression_test proc~printlog_regression_test->module~mod_global_parameters proc~process process proc~process->module~mod_global_parameters proc~process_advanced process_advanced proc~process_advanced->module~mod_global_parameters proc~prolong_1st prolong_1st proc~prolong_1st->module~mod_global_parameters proc~prolong_2nd prolong_2nd proc~prolong_2nd->module~mod_global_parameters proc~prolong_2nd_stg prolong_2nd_stg proc~prolong_2nd_stg->module~mod_global_parameters proc~prolong_grid prolong_grid proc~prolong_grid->module~mod_global_parameters proc~proper_nesting proper_nesting proc~proper_nesting->module~mod_global_parameters proc~punstructuredvtk_mpi punstructuredvtk_mpi proc~punstructuredvtk_mpi->module~mod_global_parameters proc~punstructuredvtkb_mpi punstructuredvtkB_mpi proc~punstructuredvtkb_mpi->module~mod_global_parameters proc~put_collapse put_collapse proc~put_collapse->module~mod_global_parameters proc~put_slice put_slice proc~put_slice->module~mod_global_parameters proc~r_of_s r_of_s proc~r_of_s->module~mod_global_parameters proc~radiative_cooling_init radiative_cooling_init proc~radiative_cooling_init->module~mod_global_parameters proc~radiative_cooling_init_params radiative_cooling_init_params proc~radiative_cooling_init_params->module~mod_global_parameters proc~radiative_cooling_init_params~2 radiative_cooling_init_params proc~radiative_cooling_init_params~2->module~mod_global_parameters proc~radiative_cooling_init_params~3 radiative_cooling_init_params proc~radiative_cooling_init_params~3->module~mod_global_parameters proc~radiative_cooling_init~2 radiative_cooling_init proc~radiative_cooling_init~2->module~mod_global_parameters proc~radiative_cooling_init~3 radiative_cooling_init proc~radiative_cooling_init~3->module~mod_global_parameters proc~read_arguments read_arguments proc~read_arguments->module~mod_global_parameters proc~read_data_init read_data_init proc~read_data_init->module~mod_global_parameters proc~read_data_set read_data_set proc~read_data_set->module~mod_global_parameters proc~read_forest read_forest proc~read_forest->module~mod_global_parameters proc~read_oneblock read_oneblock proc~read_oneblock->module~mod_global_parameters proc~read_par_files read_par_files proc~read_par_files->module~mod_global_parameters proc~read_params read_params proc~read_params->module~mod_global_parameters proc~read_params~2 read_params proc~read_params~2->module~mod_global_parameters proc~read_params~3 read_params proc~read_params~3->module~mod_global_parameters proc~read_params~4 read_params proc~read_params~4->module~mod_global_parameters proc~read_particles_snapshot read_particles_snapshot proc~read_particles_snapshot->module~mod_global_parameters proc~read_snapshot read_snapshot proc~read_snapshot->module~mod_global_parameters proc~read_snapshot_old read_snapshot_old proc~read_snapshot_old->module~mod_global_parameters proc~recalculateb recalculateB proc~recalculateb->module~mod_global_parameters proc~reconstruct reconstruct proc~reconstruct->module~mod_global_parameters proc~recvflux recvflux proc~recvflux->module~mod_global_parameters proc~refine_grids refine_grids proc~refine_grids->module~mod_global_parameters proc~refine_tree_leaf refine_tree_leaf proc~refine_tree_leaf->module~mod_global_parameters proc~resettree resettree proc~resettree->module~mod_global_parameters proc~resettree->module~mod_particles proc~resettree_convert resettree_convert proc~resettree_convert->module~mod_global_parameters proc~rh_init rh_init proc~rh_init->module~mod_global_parameters proc~rh_read_params rh_read_params proc~rh_read_params->module~mod_global_parameters proc~rh_source rh_source proc~rh_source->module~mod_global_parameters proc~s_of_r s_of_r proc~s_of_r->module~mod_global_parameters proc~sample_create_particles sample_create_particles proc~sample_create_particles->module~mod_global_parameters proc~sample_fill_gridvars sample_fill_gridvars proc~sample_fill_gridvars->module~mod_global_parameters proc~sample_get_particle_dt sample_get_particle_dt proc~sample_get_particle_dt->module~mod_global_parameters proc~sample_init sample_init proc~sample_init->module~mod_global_parameters proc~sample_integrate_particles sample_integrate_particles proc~sample_integrate_particles->module~mod_global_parameters proc~sample_update_payload sample_update_payload proc~sample_update_payload->module~mod_global_parameters proc~save_conntec save_conntec proc~save_conntec->module~mod_global_parameters proc~save_connvtk save_connvtk proc~save_connvtk->module~mod_global_parameters proc~saveamrfile saveamrfile proc~saveamrfile->module~mod_global_parameters proc~saveamrfile->module~mod_collapse proc~saveamrfile->module~mod_particles proc~select_active_particles select_active_particles proc~select_active_particles->module~mod_global_parameters proc~select_slice select_slice proc~select_slice->module~mod_global_parameters proc~selectgrids selectgrids proc~selectgrids->module~mod_global_parameters proc~sendflux sendflux proc~sendflux->module~mod_global_parameters proc~set_b0_cell set_B0_cell proc~set_b0_cell->module~mod_global_parameters proc~set_b0_face set_B0_face proc~set_b0_face->module~mod_global_parameters proc~set_b0_grid set_B0_grid proc~set_b0_grid->module~mod_global_parameters proc~set_coordinate_system set_coordinate_system proc~set_coordinate_system->module~mod_global_parameters proc~set_geometry_index_ranges set_geometry_index_ranges proc~set_geometry_index_ranges->module~mod_global_parameters proc~set_ix_circ set_ix_circ proc~set_ix_circ->module~mod_global_parameters proc~set_j0_cell set_J0_cell proc~set_j0_cell->module~mod_global_parameters proc~set_neighbor_ipe set_neighbor_ipe proc~set_neighbor_ipe->module~mod_global_parameters proc~set_pole set_pole proc~set_pole->module~mod_global_parameters proc~setdt setdt proc~setdt->module~mod_global_parameters proc~setdt~2 setdt proc~setdt~2->module~mod_global_parameters proc~setdt~3 setdt proc~setdt~3->module~mod_global_parameters proc~setdt~4 setdt proc~setdt~4->module~mod_global_parameters proc~settree settree proc~settree->module~mod_global_parameters proc~snapshot_exists snapshot_exists proc~snapshot_exists->module~mod_global_parameters proc~snapshot_read_header snapshot_read_header proc~snapshot_read_header->module~mod_global_parameters proc~snapshot_write_header snapshot_write_header proc~snapshot_write_header->module~mod_global_parameters proc~snapshot_write_header1 snapshot_write_header1 proc~snapshot_write_header1->module~mod_global_parameters proc~store_edge store_edge proc~store_edge->module~mod_global_parameters proc~store_faces store_faces proc~store_faces->module~mod_global_parameters proc~store_flux store_flux proc~store_flux->module~mod_global_parameters proc~sync_geometry_host sync_geometry_host proc~sync_geometry_host->module~mod_global_parameters proc~sync_positions_host sync_positions_host proc~sync_positions_host->module~mod_global_parameters proc~tecplot tecplot proc~tecplot->module~mod_global_parameters proc~tecplot_mpi tecplot_mpi proc~tecplot_mpi->module~mod_global_parameters proc~time_spent_on_particles time_spent_on_particles proc~time_spent_on_particles->module~mod_global_parameters proc~timeintegration timeintegration proc~timeintegration->module~mod_global_parameters proc~timeintegration->module~mod_particles proc~timetosave timetosave proc~timetosave->module~mod_global_parameters proc~to_cartesian to_cartesian proc~to_cartesian->module~mod_global_parameters proc~unstructuredvtk unstructuredvtk proc~unstructuredvtk->module~mod_global_parameters proc~unstructuredvtk_mpi unstructuredvtk_mpi proc~unstructuredvtk_mpi->module~mod_global_parameters proc~unstructuredvtkb unstructuredvtkB proc~unstructuredvtkb->module~mod_global_parameters proc~unstructuredvtkb64 unstructuredvtkB64 proc~unstructuredvtkb64->module~mod_global_parameters proc~update_gridvars update_gridvars proc~update_gridvars->module~mod_global_parameters proc~write_collapsed write_collapsed proc~write_collapsed->module~mod_global_parameters proc~write_forest write_forest proc~write_forest->module~mod_global_parameters proc~write_image_vticc write_image_vtiCC proc~write_image_vticc->module~mod_global_parameters proc~write_image_vtucc write_image_vtuCC proc~write_image_vtucc->module~mod_global_parameters proc~write_particle_output write_particle_output proc~write_particle_output->module~mod_global_parameters proc~write_particles_snapshot write_particles_snapshot proc~write_particles_snapshot->module~mod_global_parameters proc~write_pvtu write_pvtu proc~write_pvtu->module~mod_global_parameters proc~write_slice write_slice proc~write_slice->module~mod_global_parameters proc~write_snapshot write_snapshot proc~write_snapshot->module~mod_global_parameters proc~write_vti write_vti proc~write_vti->module~mod_global_parameters proc~write_vtk write_vtk proc~write_vtk->module~mod_global_parameters module~mod_particle_advect mod_particle_advect module~mod_particle_advect->module~mod_particle_base module~mod_particle_gca mod_particle_gca module~mod_particle_gca->module~mod_particle_base module~mod_particle_lorentz mod_particle_lorentz module~mod_particle_lorentz->module~mod_particle_base module~mod_particle_sample mod_particle_sample module~mod_particle_sample->module~mod_particle_base module~mod_particles->module~mod_particle_base module~mod_particles->module~mod_particle_advect module~mod_particles->module~mod_particle_gca module~mod_particles->module~mod_particle_lorentz module~mod_particles->module~mod_particle_sample proc~to_primitive to_primitive proc~to_primitive->module~mod_con2prim proc~to_primitive~10 to_primitive proc~to_primitive~10->module~mod_con2prim proc~to_primitive~4 to_primitive proc~to_primitive~4->module~mod_con2prim proc~to_primitive~9 to_primitive proc~to_primitive~9->module~mod_con2prim

Variables

Type Visibility Attributes Name Initial
type(block_grid_t), public, dimension(:), allocatable, target :: bg

one block grid to rule them all

type(block_grid_t), public, dimension(:), allocatable, target :: bgc

one block grid to rule them all

type(geo_t), public, target :: bgeo

one geometry to rule them all: bgeo for the blocks themselves, bgeoc for their one-level-coarser representatives

type(geo_t), public, target :: bgeoc

one geometry to rule them all: bgeo for the blocks themselves, bgeoc for their one-level-coarser representatives

double precision, public, dimension(:,:,:), allocatable :: collapsedData
type(grid_field), public, dimension(:), allocatable, target :: gridvars

array of physical blocks of meshed fields for particles

type(state), public, dimension(:), allocatable, target :: ps

array of physical states for all blocks on my processor

type(state), public, dimension(:), allocatable, target :: ps1

array of physical states, temp 1 for multi-step time integrator

type(state), public, dimension(:), allocatable, target :: ps2

array of physical states, temp 2 for multi-step time integrator

type(state), public, dimension(:), allocatable, target :: ps3

array of physical states, temp 3 for multi-step time integrator

type(state), public, dimension(:), allocatable, target :: ps4

array of physical states, temp 4 for multi-step time integrator

type(state_sub), public, dimension(:), allocatable, target :: ps_sub

array of physical blocks in reduced dimension

type(state), public, dimension(:), allocatable, target :: psc

array of physical blocks, one level coarser representative


Derived Types

type, public ::  block_grid_t

Components

Type Visibility Attributes Name Initial
integer, public :: istep = -1

timelevel

double precision, public, dimension(:,:,:,:,:), allocatable :: w

cell center variables for all blocks and time-levels

double precision, public, dimension(:,:,:,:,:), allocatable :: ws

fac center variables for all blocks and time-levels

type, public ::  ct_velocity

velocities store for constrained transport

Components

Type Visibility Attributes Name Initial
double precision, public, dimension(:,:,:,:), allocatable :: cbarmax
double precision, public, dimension(:,:,:,:), allocatable :: cbarmin
double precision, public, dimension(:,:,:,:,:), allocatable :: vbarC
double precision, public, dimension(:,:,:,:,:), allocatable :: vbarLC
double precision, public, dimension(:,:,:,:,:), allocatable :: vbarRC
double precision, public, dimension(:,:,:,:), allocatable :: vnorm

type, public ::  geo_t

Cell metrics for all blocks at once, with the grid index last, exactly like block_grid_t holds the solution. One instance covers every block a rank can own (1:max_blocks), so the arrays are allocated once at startup instead of per block, and device kernels can index them directly by igrid rather than chasing a per-block pointer. The corresponding state components (ps(igrid)%x, %dx, ...) are bounds-remapped views into these arrays, so host code keeps working unchanged.

Read more…

Components

Type Visibility Attributes Name Initial
double precision, public, dimension(:,:,:,:,:), allocatable :: ds

Cell sizes in length unit

double precision, public, dimension(:,:,:,:), allocatable :: dvolume

Volumes of a cell

double precision, public, dimension(:,:,:,:,:), allocatable :: dx

Cell sizes in coordinate units. Read on the host alone - by calc_x, by the collapsed output and by set_B0_grid - never by a kernel.

double precision, public, dimension(:,:,:,:,:), allocatable :: surfaceC

Areas of cell-face surfaces

double precision, public, dimension(:,:,:,:,:), allocatable :: x

Cell-center positions

type, public ::  grid_field

Components

Type Visibility Attributes Name Initial
double precision, public, dimension(:,:,:,:), allocatable :: w

Variables new state

double precision, public, dimension(:,:,:,:), allocatable :: wold

Variables old state

type, public ::  state

Components

Type Visibility Attributes Name Initial
double precision, public, dimension(:,:,:,:,:), pointer :: B0 => Null()

Time-independent magnetic field at cell center and cell interface

double precision, public, dimension(:,:,:,:), pointer :: J0 => Null()

Time-independent electric current density at cell center

double precision, public, dimension(:,:,:,:), pointer :: ds => Null()

Cell sizes at cell center in length unit

double precision, public, dimension(:,:,:,:), pointer :: dsC => Null()

Cell sizes at cell face in length unit. Never associated: the matching geo_t member was dropped because its only reader, b_from_vector_potentialA, needs stagger_grid, which this fork does not support. That routine mpistops before touching this.

double precision, public, dimension(:,:,:), pointer :: dt => Null()

Cell local timesteps

double precision, public, dimension(:,:,:), pointer :: dvolume => Null()

Volumes of a cell

double precision, public, dimension(:,:,:,:), pointer :: dx => Null()

Cell sizes in coordinate units

double precision, public, dimension(:,:,:,:,:), pointer :: equi_vars => Null()

Time-independent equi vars (B0 is not into this array)

integer, public :: igrid = -1

ID of a grid block

logical, public, dimension(:), pointer :: is_physical_boundary(:) => Null()

If it face a physical boundary

integer, public :: istep = -1

timelevel

integer, public :: ixGmax1

index range of block array in cell centers

integer, public :: ixGmax2

index range of block array in cell centers

integer, public :: ixGmax3

index range of block array in cell centers

integer, public :: ixGmin1

index range of block array in cell centers

integer, public :: ixGmin2

index range of block array in cell centers

integer, public :: ixGmin3

index range of block array in cell centers

integer, public :: ixGsmax1

index range of block array in cell faces

integer, public :: ixGsmax2

index range of block array in cell faces

integer, public :: ixGsmax3

index range of block array in cell faces

integer, public :: ixGsmin1

index range of block array in cell faces

integer, public :: ixGsmin2

index range of block array in cell faces

integer, public :: ixGsmin3

index range of block array in cell faces

integer, public :: level

level of AMR

double precision, public, dimension(:), pointer :: special_values => Null()

special values for a block

double precision, public, dimension(:,:,:,:), pointer :: surface => Null()

Areas of cell-center surfaces. Never associated: the matching geo_t member was dropped because its only reader is curlvector's Stokesbased branch, which mpistops before touching this.

double precision, public, dimension(:,:,:,:), pointer :: surfaceC => Null()

Areas of cell-face surfaces

double precision, public, dimension(:,:,:,:), pointer :: w => Null()

Variables, normally cell center conservative values

double precision, public, dimension(:,:,:,:), allocatable :: wc

Variables, cell corner values

double precision, public, dimension(:,:,:,:), allocatable :: we

Variables, cell edge values

double precision, public, dimension(:,:,:,:), pointer :: wextra => Null()

extra variables do not need ghost cell and equation flux

double precision, public, dimension(:,:,:,:), pointer :: ws => Null()

Variables, cell face values

double precision, public, dimension(:,:,:,:), pointer :: x => Null()

Cell-center positions

type, public ::  state_sub

Components

Type Visibility Attributes Name Initial
double precision, public, dimension(:,:,:,:), allocatable :: ds

Cell sizes in length unit

double precision, public, dimension(:,:), allocatable :: dvolume

Volumes of a cell

double precision, public, dimension(:,:), allocatable :: dvolumecoarse

Volumes of a cell, one level coarser representative

double precision, public, dimension(:,:,:), allocatable :: dx

Cell sizes

double precision, public, dimension(:,:,:,:), allocatable :: dxcoarse

Cell sizes, one level coarser

integer, public :: igrid = -1

ID of a grid block

double precision, public, dimension(:,:,:), allocatable :: surface

Areas of cell-center surfaces

double precision, public, dimension(:,:,:), allocatable :: surfaceC

Areas of cell-face surfaces

double precision, public, dimension(:,:,:), allocatable :: w

Variables, normally center

double precision, public, dimension(:,:,:), allocatable :: wC

Variables for the cornerpositions on the slice

double precision, public, dimension(:,:,:), allocatable :: wcoarse

Variables, normally center, one level coarser representative

double precision, public, dimension(:,:,:), allocatable :: x

Cell-center positions

double precision, public, dimension(:,:,:), allocatable :: xC

Corner positions on the slice

double precision, public, dimension(:,:,:), allocatable :: xcoarse

Cell-center positions, one level coarser representative