0.6.0
Loading...
Searching...
No Matches
eval_points.f90 File Reference

Data Types

interface  mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points
 Evaluate ghost points. More...
 
interface  mod_eval_ib_metrics_points::eval_ghost_points_closer
 
interface  mod_eval_ib_metrics_points::eval_boundary_points
 Evaluate boundary points. More...
 

Modules

module  mod_eval_ib_metrics_points
 Preparation routine building blocks for immersed boundaries.
 

Functions/Subroutines

subroutine mod_eval_ib_metrics_points::eval_boundary_points_cell (ib_metrics)
 
subroutine mod_eval_ib_metrics_points::eval_boundary_points_face (ib_metrics)
 
subroutine mod_eval_ib_metrics_points::eval_boundary_points_base (ghost_node, ghost_point, distance, direction_x, direction_y, direction_z, boundary_point)
 
subroutine mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points_cell (ib_metrics, distance)
 
subroutine mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points_cell_closer (ib_metrics, is_ghost_node_shift, qip_distance_modifier)
 
subroutine mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points_face (ib_metrics, distance)
 
subroutine mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points_face_closer (ib_metrics, is_ghost_node_shift, qip_distance_modifier)
 
subroutine mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points_base (ghost_node, ghost_point, distance, coord_x, coord_y, coord_z, dx_u, dy_v, dz_w)
 
subroutine mod_eval_ib_metrics_points::eval_ib_metrics_ghost_points_base_closer (ghost_node, ghost_point, distance, direction_x, direction_y, direction_z, boundary_point, distance_image_boundary_point, coord_x, coord_y, coord_z, is_ghost_node_shift, qip_distance_modifier)
 
subroutine mod_eval_ib_metrics_points::eval_probe_points (ib_metrics, coord_x, coord_y, coord_z, is_image_point_shift, is_quadratic, is_quadratic_outshift, is_quadratic_ss1, double_distance_bp_pp, image_point_percent_ratio, qip_distance_modifier)
 Evaluate probe points.
 
subroutine mod_eval_ib_metrics_points::compute_ib_distance_2d (ghost_node, ghost_point, distance, distance_image_boundary_point, direction_x, direction_y, boundary_point, coord_x, coord_y, is_switch_ghost_node_shift_local, is_switch_quadratic_local, is_switch_quadratic_outshift_local, switch_max_stencil_select_local, switch_image_point_percent_ratio_local, switch_qip_distance_modifier, xc_2)
 
subroutine mod_eval_ib_metrics_points::compute_ib_distance_3d (ghost_node, ghost_point, distance, distance_image_boundary_point, direction_x, direction_y, direction_z, boundary_point, coord_x, coord_y, coord_z, is_switch_ghost_node_shift_local, is_switch_quadratic_local, is_switch_quadratic_outshift_local, switch_max_stencil_select_local, switch_image_point_percent_ratio_local, switch_qip_distance_modifier, xc_2)
 
subroutine mod_eval_ib_metrics_points::compute_intersection_general (intersection_found, intersection_pnt, boundary_points, direction_normal, pnt_1, pnt_2, pnt_3, direc, neigh_cell, ghost_node, i, coord_x, coord_y, coord_z)
 
subroutine mod_eval_ib_metrics_points::intersection_line_plane (int_pnt, line_orig, direction, pnt_1, pnt_2, pnt_3)
 
logical function mod_eval_ib_metrics_points::check_intersection_plane (pnt_1, pnt_2, pnt_3, int_pnt, direc)