|
| integer | cutcell::unit_cut_cell_log |
| |
| logical | cutcell::cartesian_grid |
| |
| logical | cutcell::re_indexing |
| |
| logical | cutcell::adjust_proc_domain_size |
| |
| logical | cutcell::report_best_domain_size |
| |
| integer | cutcell::dimension_max_cut_cell |
| |
| double precision | cutcell::fac_dim_max_cut_cell |
| |
| logical, dimension(:), allocatable | cutcell::interior_cell_at |
| |
| double precision, dimension(:), allocatable | cutcell::xg_e |
| |
| double precision, dimension(:), allocatable | cutcell::yg_n |
| |
| double precision, dimension(:), allocatable | cutcell::zg_t |
| |
| double precision, dimension(:), allocatable | cutcell::x_u |
| |
| double precision, dimension(:), allocatable | cutcell::y_u |
| |
| double precision, dimension(:), allocatable | cutcell::z_u |
| |
| double precision, dimension(:), allocatable | cutcell::x_v |
| |
| double precision, dimension(:), allocatable | cutcell::y_v |
| |
| double precision, dimension(:), allocatable | cutcell::z_v |
| |
| double precision, dimension(:), allocatable | cutcell::x_w |
| |
| double precision, dimension(:), allocatable | cutcell::y_w |
| |
| double precision, dimension(:), allocatable | cutcell::z_w |
| |
| logical, dimension(:), allocatable | cutcell::intersect_x |
| |
| logical, dimension(:), allocatable | cutcell::intersect_y |
| |
| logical, dimension(:), allocatable | cutcell::intersect_z |
| |
| double precision, dimension(:), allocatable | cutcell::x_int |
| |
| double precision, dimension(:), allocatable | cutcell::y_int |
| |
| double precision, dimension(:), allocatable | cutcell::z_int |
| |
| double precision, dimension(0:15) | cutcell::x_node |
| |
| double precision, dimension(0:15) | cutcell::y_node |
| |
| double precision, dimension(0:15) | cutcell::z_node |
| |
| double precision, dimension(0:15) | cutcell::f_node |
| |
| integer, dimension(0:15) | cutcell::ijk_of_node |
| |
| integer | cutcell::number_of_new_points |
| |
| double precision, dimension(:), allocatable | cutcell::x_new_point |
| |
| double precision, dimension(:), allocatable | cutcell::y_new_point |
| |
| double precision, dimension(:), allocatable | cutcell::z_new_point |
| |
| integer | cutcell::number_of_new_u_points |
| |
| double precision, dimension(:), allocatable | cutcell::x_new_u_point |
| |
| double precision, dimension(:), allocatable | cutcell::y_new_u_point |
| |
| double precision, dimension(:), allocatable | cutcell::z_new_u_point |
| |
| integer | cutcell::number_of_new_v_points |
| |
| double precision, dimension(:), allocatable | cutcell::x_new_v_point |
| |
| double precision, dimension(:), allocatable | cutcell::y_new_v_point |
| |
| double precision, dimension(:), allocatable | cutcell::z_new_v_point |
| |
| integer | cutcell::number_of_new_w_points |
| |
| double precision, dimension(:), allocatable | cutcell::x_new_w_point |
| |
| double precision, dimension(:), allocatable | cutcell::y_new_w_point |
| |
| double precision, dimension(:), allocatable | cutcell::z_new_w_point |
| |
| integer, dimension(:), allocatable | cutcell::number_of_nodes |
| |
| integer, dimension(:), allocatable | cutcell::number_of_u_nodes |
| |
| integer, dimension(:), allocatable | cutcell::number_of_v_nodes |
| |
| integer, dimension(:), allocatable | cutcell::number_of_w_nodes |
| |
| integer, dimension(:,:), allocatable | cutcell::connectivity |
| |
| integer, dimension(:,:), allocatable | cutcell::connectivity_u |
| |
| integer, dimension(:,:), allocatable | cutcell::connectivity_v |
| |
| integer, dimension(:,:), allocatable | cutcell::connectivity_w |
| |
| double precision, dimension(:), allocatable | cutcell::partition |
| |
| double precision, dimension(:,:), allocatable | cutcell::normal_s |
| |
| double precision, dimension(:,:), allocatable | cutcell::refp_s |
| |
| logical, dimension(:), allocatable | cutcell::wall_u_at |
| |
| logical, dimension(:), allocatable | cutcell::wall_v_at |
| |
| logical, dimension(:), allocatable | cutcell::wall_w_at |
| |
| double precision, dimension(:), allocatable | cutcell::area_cut |
| |
| double precision, dimension(:), allocatable | cutcell::area_u_cut |
| |
| double precision, dimension(:), allocatable | cutcell::area_v_cut |
| |
| double precision, dimension(:), allocatable | cutcell::area_w_cut |
| |
| double precision, dimension(:), allocatable | cutcell::delx_ue |
| |
| double precision, dimension(:), allocatable | cutcell::delx_uw |
| |
| double precision, dimension(:), allocatable | cutcell::dely_un |
| |
| double precision, dimension(:), allocatable | cutcell::dely_us |
| |
| double precision, dimension(:), allocatable | cutcell::delz_ut |
| |
| double precision, dimension(:), allocatable | cutcell::delz_ub |
| |
| double precision, dimension(:), allocatable | cutcell::delx_ve |
| |
| double precision, dimension(:), allocatable | cutcell::delx_vw |
| |
| double precision, dimension(:), allocatable | cutcell::dely_vn |
| |
| double precision, dimension(:), allocatable | cutcell::dely_vs |
| |
| double precision, dimension(:), allocatable | cutcell::delz_vt |
| |
| double precision, dimension(:), allocatable | cutcell::delz_vb |
| |
| double precision, dimension(:), allocatable | cutcell::delx_we |
| |
| double precision, dimension(:), allocatable | cutcell::delx_ww |
| |
| double precision, dimension(:), allocatable | cutcell::dely_wn |
| |
| double precision, dimension(:), allocatable | cutcell::dely_ws |
| |
| double precision, dimension(:), allocatable | cutcell::delz_wt |
| |
| double precision, dimension(:), allocatable | cutcell::delz_wb |
| |
| double precision, dimension(:), allocatable | cutcell::x_u_ec |
| |
| double precision, dimension(:), allocatable | cutcell::y_u_ec |
| |
| double precision, dimension(:), allocatable | cutcell::z_u_ec |
| |
| double precision, dimension(:), allocatable | cutcell::x_u_nc |
| |
| double precision, dimension(:), allocatable | cutcell::y_u_nc |
| |
| double precision, dimension(:), allocatable | cutcell::z_u_nc |
| |
| double precision, dimension(:), allocatable | cutcell::x_u_tc |
| |
| double precision, dimension(:), allocatable | cutcell::y_u_tc |
| |
| double precision, dimension(:), allocatable | cutcell::z_u_tc |
| |
| double precision, dimension(:), allocatable | cutcell::x_v_ec |
| |
| double precision, dimension(:), allocatable | cutcell::y_v_ec |
| |
| double precision, dimension(:), allocatable | cutcell::z_v_ec |
| |
| double precision, dimension(:), allocatable | cutcell::x_v_nc |
| |
| double precision, dimension(:), allocatable | cutcell::y_v_nc |
| |
| double precision, dimension(:), allocatable | cutcell::z_v_nc |
| |
| double precision, dimension(:), allocatable | cutcell::x_v_tc |
| |
| double precision, dimension(:), allocatable | cutcell::y_v_tc |
| |
| double precision, dimension(:), allocatable | cutcell::z_v_tc |
| |
| double precision, dimension(:), allocatable | cutcell::x_w_ec |
| |
| double precision, dimension(:), allocatable | cutcell::y_w_ec |
| |
| double precision, dimension(:), allocatable | cutcell::z_w_ec |
| |
| double precision, dimension(:), allocatable | cutcell::x_w_nc |
| |
| double precision, dimension(:), allocatable | cutcell::y_w_nc |
| |
| double precision, dimension(:), allocatable | cutcell::z_w_nc |
| |
| double precision, dimension(:), allocatable | cutcell::x_w_tc |
| |
| double precision, dimension(:), allocatable | cutcell::y_w_tc |
| |
| double precision, dimension(:), allocatable | cutcell::z_w_tc |
| |
| double precision, dimension(:), allocatable | cutcell::delh_scalar |
| |
| double precision, dimension(:), allocatable | cutcell::delh_u |
| |
| double precision, dimension(:,:), allocatable | cutcell::normal_u |
| |
| double precision, dimension(:,:), allocatable | cutcell::refp_u |
| |
| double precision, dimension(:), allocatable | cutcell::theta_ue |
| |
| double precision, dimension(:), allocatable | cutcell::theta_ue_bar |
| |
| double precision, dimension(:), allocatable | cutcell::theta_u_ne |
| |
| double precision, dimension(:), allocatable | cutcell::theta_u_nw |
| |
| double precision, dimension(:), allocatable | cutcell::theta_u_te |
| |
| double precision, dimension(:), allocatable | cutcell::theta_u_tw |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_ue_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_u_e |
| |
| double precision, dimension(:), allocatable | cutcell::theta_un |
| |
| double precision, dimension(:), allocatable | cutcell::theta_un_bar |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_un_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_u_n |
| |
| double precision, dimension(:), allocatable | cutcell::theta_ut |
| |
| double precision, dimension(:), allocatable | cutcell::theta_ut_bar |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_ut_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_u_t |
| |
| double precision, dimension(:), allocatable | cutcell::a_upg_e |
| |
| double precision, dimension(:), allocatable | cutcell::a_upg_w |
| |
| double precision, dimension(:), allocatable | cutcell::delh_v |
| |
| double precision, dimension(:,:), allocatable | cutcell::normal_v |
| |
| double precision, dimension(:,:), allocatable | cutcell::refp_v |
| |
| double precision, dimension(:), allocatable | cutcell::theta_v_ne |
| |
| double precision, dimension(:), allocatable | cutcell::theta_v_se |
| |
| double precision, dimension(:), allocatable | cutcell::theta_vn |
| |
| double precision, dimension(:), allocatable | cutcell::theta_vn_bar |
| |
| double precision, dimension(:), allocatable | cutcell::theta_v_nt |
| |
| double precision, dimension(:), allocatable | cutcell::theta_v_st |
| |
| double precision, dimension(:), allocatable | cutcell::theta_ve |
| |
| double precision, dimension(:), allocatable | cutcell::theta_ve_bar |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_ve_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_v_e |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_vn_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_v_n |
| |
| double precision, dimension(:), allocatable | cutcell::theta_vt |
| |
| double precision, dimension(:), allocatable | cutcell::theta_vt_bar |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_vt_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_v_t |
| |
| double precision, dimension(:), allocatable | cutcell::a_vpg_n |
| |
| double precision, dimension(:), allocatable | cutcell::a_vpg_s |
| |
| double precision, dimension(:), allocatable | cutcell::delh_w |
| |
| double precision, dimension(:,:), allocatable | cutcell::normal_w |
| |
| double precision, dimension(:,:), allocatable | cutcell::refp_w |
| |
| double precision, dimension(:), allocatable | cutcell::theta_w_te |
| |
| double precision, dimension(:), allocatable | cutcell::theta_w_be |
| |
| double precision, dimension(:), allocatable | cutcell::theta_w_tn |
| |
| double precision, dimension(:), allocatable | cutcell::theta_w_bn |
| |
| double precision, dimension(:), allocatable | cutcell::theta_wt |
| |
| double precision, dimension(:), allocatable | cutcell::theta_wt_bar |
| |
| double precision, dimension(:), allocatable | cutcell::theta_we |
| |
| double precision, dimension(:), allocatable | cutcell::theta_we_bar |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_we_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_w_e |
| |
| double precision, dimension(:), allocatable | cutcell::theta_wn |
| |
| double precision, dimension(:), allocatable | cutcell::theta_wn_bar |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_wn_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_w_n |
| |
| double precision, dimension(:), allocatable | cutcell::alpha_wt_c |
| |
| double precision, dimension(:), allocatable | cutcell::noc_w_t |
| |
| double precision, dimension(:), allocatable | cutcell::a_wpg_t |
| |
| double precision, dimension(:), allocatable | cutcell::a_wpg_b |
| |
| double precision, dimension(:), allocatable | cutcell::oneodx_e_u |
| |
| double precision, dimension(:), allocatable | cutcell::oneody_n_u |
| |
| double precision, dimension(:), allocatable | cutcell::oneodz_t_u |
| |
| double precision, dimension(:), allocatable | cutcell::oneodx_e_v |
| |
| double precision, dimension(:), allocatable | cutcell::oneody_n_v |
| |
| double precision, dimension(:), allocatable | cutcell::oneodz_t_v |
| |
| double precision, dimension(:), allocatable | cutcell::oneodx_e_w |
| |
| double precision, dimension(:), allocatable | cutcell::oneody_n_w |
| |
| double precision, dimension(:), allocatable | cutcell::oneodz_t_w |
| |
| logical, dimension(:), allocatable | cutcell::along_domain_boundary |
| |
| double precision, dimension(:), allocatable | cutcell::xn_int |
| |
| double precision, dimension(:), allocatable | cutcell::xn_u_int |
| |
| double precision, dimension(:), allocatable | cutcell::xn_v_int |
| |
| double precision, dimension(:), allocatable | cutcell::xn_w_int |
| |
| double precision, dimension(:), allocatable | cutcell::ye_int |
| |
| double precision, dimension(:), allocatable | cutcell::ye_u_int |
| |
| double precision, dimension(:), allocatable | cutcell::ye_v_int |
| |
| double precision, dimension(:), allocatable | cutcell::ye_w_int |
| |
| double precision, dimension(:), allocatable | cutcell::zt_int |
| |
| double precision, dimension(:), allocatable | cutcell::zt_u_int |
| |
| double precision, dimension(:), allocatable | cutcell::zt_v_int |
| |
| double precision, dimension(:), allocatable | cutcell::zt_w_int |
| |
| logical, dimension(:), allocatable | cutcell::cut_treatment_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_u_treatment_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_v_treatment_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_w_treatment_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_u_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_v_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::cut_w_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::small_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::blocked_cell_at |
| |
| integer, dimension(:), allocatable | cutcell::small_cell_flag |
| |
| logical, dimension(:), allocatable | cutcell::blocked_u_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::blocked_v_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::blocked_w_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::standard_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::standard_u_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::standard_v_cell_at |
| |
| logical, dimension(:), allocatable | cutcell::standard_w_cell_at |
| |
| double precision, dimension(3) | cutcell::tol_snap |
| |
| double precision | cutcell::tol_delh |
| |
| double precision | cutcell::tol_merge |
| |
| double precision | cutcell::tol_small_cell |
| |
| double precision | cutcell::tol_small_area |
| |
| double precision | cutcell::alpha_max |
| |
| logical | cutcell::noc |
| |
| logical | cutcell::noc_ug |
| |
| logical | cutcell::noc_vg |
| |
| logical | cutcell::noc_wg |
| |
| logical | cutcell::noc_us |
| |
| logical | cutcell::noc_vs |
| |
| logical | cutcell::noc_ws |
| |
| logical | cutcell::noc_trdg |
| |
| logical | cutcell::cut_tau_ug |
| |
| logical | cutcell::cut_tau_vg |
| |
| logical | cutcell::cut_tau_wg |
| |
| logical | cutcell::cut_tau_us |
| |
| logical | cutcell::cut_tau_vs |
| |
| integer | cutcell::pg_option |
| |
| integer | cutcell::number_of_u_cut_cells |
| |
| integer | cutcell::number_of_v_cut_cells |
| |
| integer | cutcell::number_of_w_cut_cells |
| |
| integer | cutcell::number_of_small_cells |
| |
| integer | cutcell::number_of_u_wall_cells |
| |
| integer | cutcell::number_of_v_wall_cells |
| |
| integer | cutcell::number_of_w_wall_cells |
| |
| double precision, dimension(:), allocatable | cutcell::vorticity |
| |
| double precision, dimension(:), allocatable | cutcell::lambda2 |
| |
| integer, dimension(15) | cutcell::order |
| |
| logical, dimension(:), allocatable | cutcell::snap |
| |
| integer, dimension(10) | cutcell::cg_safe_mode |
| |
| logical | cutcell::print_warnings |
| |
| logical | cutcell::set_corner_cells |
| |
| integer, dimension(:), allocatable | cutcell::u_master_of |
| |
| integer, dimension(:), allocatable | cutcell::v_master_of |
| |
| integer, dimension(:), allocatable | cutcell::w_master_of |
| |
| integer | cutcell::n_usr_def |
| |
| logical | cutcell::use_polygon |
| |
| logical | cutcell::use_stl |
| |
| logical | cutcell::use_msh |
| |
| integer, dimension(:), allocatable | cutcell::bc_id |
| |
| integer, dimension(:), allocatable | cutcell::bc_u_id |
| |
| integer, dimension(:), allocatable | cutcell::bc_v_id |
| |
| integer, dimension(:), allocatable | cutcell::bc_w_id |
| |
| integer | cutcell::nsw_ghost_bc_id |
| |
| double precision, dimension(9) | cutcell::cg_ur_fac |
| |
| double precision, dimension(:,:), allocatable | cutcell::debug_cg |
| |
| double precision, dimension(:), allocatable | cutcell::u_g_cc |
| |
| double precision, dimension(:), allocatable | cutcell::v_g_cc |
| |
| double precision, dimension(:), allocatable | cutcell::w_g_cc |
| |
| double precision, dimension(:,:), allocatable | cutcell::u_s_cc |
| |
| double precision, dimension(:,:), allocatable | cutcell::v_s_cc |
| |
| double precision, dimension(:,:), allocatable | cutcell::w_s_cc |
| |
| double precision, dimension(:), allocatable | cutcell::trd_g_out |
| |
| double precision, dimension(:), allocatable | cutcell::pp_g_out |
| |
| double precision, dimension(:), allocatable | cutcell::epp_out |
| |
| double precision, dimension(:), allocatable | cutcell::dudx_out |
| |
| double precision, dimension(:), allocatable | cutcell::dvdy_out |
| |
| double precision, dimension(:), allocatable | cutcell::delv_out |
| |
| logical | cutcell::partial_check_03 |
| |
| logical | cutcell::cg_header_was_printed = .FALSE. |
| |
| logical, dimension(:), allocatable | cutcell::scalar_node_atwall |
| |
| double precision, dimension(:,:), allocatable | cutcell::scalar_node_xyz |
| |
| double precision, dimension(:), allocatable | cutcell::ovol_around_node |
| |
| logical, dimension(:), allocatable | cutcell::potential_cut_cell_at |
| |
| integer, parameter | cutcell::max_cp = 100 |
| |
| double precision, dimension(0:max_cp) | cutcell::cpx |
| |
| double precision, dimension(0:max_cp) | cutcell::cpy |
| |
| double precision, dimension(0:max_cp) | cutcell::cpz |
| |
| double precision, dimension(max_cp) | cutcell::erx |
| |
| double precision, dimension(max_cp) | cutcell::ery |
| |
| double precision, dimension(max_cp) | cutcell::erz |
| |
| integer, dimension(max_cp) | cutcell::ncx |
| |
| integer, dimension(max_cp) | cutcell::ncy |
| |
| integer, dimension(max_cp) | cutcell::ncz |
| |
| double precision, dimension(max_cp) | cutcell::first_dx |
| |
| double precision, dimension(max_cp) | cutcell::last_dx |
| |
| double precision, dimension(max_cp) | cutcell::first_dy |
| |
| double precision, dimension(max_cp) | cutcell::last_dy |
| |
| double precision, dimension(max_cp) | cutcell::first_dz |
| |
| double precision, dimension(max_cp) | cutcell::last_dz |
| |
| double precision, dimension(:), allocatable | cutcell::f_at |
| |
| double precision, dimension(:), allocatable | cutcell::dwall |
| |
| integer | cutcell::nodesi_report |
| |
| integer | cutcell::nodesj_report |
| |
| integer | cutcell::nodesk_report |
| |
| logical | cutcell::minimize_send_recv |
| |
| logical | cutcell::dwall_brute_force |
| |