Functions/Subroutines | |
| subroutine | mingibou_levelset_compute_volume_fraction (my_levelset, volume_fraction) |
| The volume fraction approximation using Min&Gibou's method. | |
| double precision function | mingibou_compute_heaviside_general_triangle_2d (in_phis, in_points) |
| double precision function | mingibou_compute_heaviside_general_triangle_2d_debug (in_phis, in_points) |
| double precision function | compute_area_2d (p0, p1, p2) |
| double precision function | mingibou_compute_heaviside_general_triangle_3d (in_phis, in_points) |
| double precision function | mingibou_compute_heaviside_general_triangle_3d_debug (in_phis, in_points) |
| double precision function | compute_volume_3d (p0, p1, p2, p3) |
| double precision function | compute_volume_3d_debug (p0, p1, p2, p3) |
| subroutine | mingibou_quick_points_ordering (phis, points, nneg) |
| subroutine | mingibou_quick_points_ordering_debug (phis, points, nneg) |
| double precision function mod_lsm_heaviside_mingibou::compute_area_2d | ( | double precision, dimension(3), intent(in) | p0, |
| double precision, dimension(3), intent(in) | p1, | ||
| double precision, dimension(3), intent(in) | p2 ) |
| double precision function mod_lsm_heaviside_mingibou::compute_volume_3d | ( | double precision, dimension(3), intent(in) | p0, |
| double precision, dimension(3), intent(in) | p1, | ||
| double precision, dimension(3), intent(in) | p2, | ||
| double precision, dimension(3), intent(in) | p3 ) |
| double precision function mod_lsm_heaviside_mingibou::compute_volume_3d_debug | ( | double precision, dimension(3), intent(in) | p0, |
| double precision, dimension(3), intent(in) | p1, | ||
| double precision, dimension(3), intent(in) | p2, | ||
| double precision, dimension(3), intent(in) | p3 ) |
| double precision function mod_lsm_heaviside_mingibou::mingibou_compute_heaviside_general_triangle_2d | ( | double precision, dimension(3), intent(in) | in_phis, |
| double precision, dimension(3,3), intent(in) | in_points ) |
| double precision function mod_lsm_heaviside_mingibou::mingibou_compute_heaviside_general_triangle_2d_debug | ( | double precision, dimension(3), intent(in) | in_phis, |
| double precision, dimension(3,3), intent(in) | in_points ) |
| double precision function mod_lsm_heaviside_mingibou::mingibou_compute_heaviside_general_triangle_3d | ( | double precision, dimension(4), intent(in) | in_phis, |
| double precision, dimension(4,3), intent(in) | in_points ) |
| double precision function mod_lsm_heaviside_mingibou::mingibou_compute_heaviside_general_triangle_3d_debug | ( | double precision, dimension(4), intent(in) | in_phis, |
| double precision, dimension(4,3), intent(in) | in_points ) |
| subroutine mod_lsm_heaviside_mingibou::mingibou_quick_points_ordering | ( | double precision, dimension(:), intent(inout) | phis, |
| double precision, dimension(:,:), intent(inout) | points, | ||
| integer, intent(out) | nneg ) |
| subroutine mod_lsm_heaviside_mingibou::mingibou_quick_points_ordering_debug | ( | double precision, dimension(:), intent(inout) | phis, |
| double precision, dimension(:,:), intent(inout) | points, | ||
| integer, intent(out) | nneg ) |