Functions/Subroutines | |
| subroutine | compute_curvature_height_function_hybrid_2d (curvature, vf, nn, nh, order) |
| Compute the phase curvature field with a hybrid height function method in 2d. | |
| subroutine | compute_curvature_height_function_coeff_2d (h_2, h_1, height, order, delta) |
| subroutine | compute_curvature_rotated_height_function_2d (curv, i, j, normal, vf) |
| subroutine | compute_rotated_height_function_2d (x, y, normal, tangent, w, length, h, vf, i, j) |
| subroutine | find_interface (is_interface, vf, nh) |
| integer function | get_i (x, i_ref) |
| integer function | get_j (y, j_ref) |
| subroutine mod_multiphase_height_function_curvature_2d::compute_curvature_height_function_coeff_2d | ( | double precision, intent(out) | h_2, |
| double precision, intent(out) | h_1, | ||
| double precision, dimension(-order/2:+order/2), intent(in) | height, | ||
| integer, intent(in) | order, | ||
| double precision, intent(in) | delta ) |
| subroutine mod_multiphase_height_function_curvature_2d::compute_curvature_rotated_height_function_2d | ( | double precision, intent(out) | curv, |
| integer, intent(in) | i, | ||
| integer, intent(in) | j, | ||
| double precision, dimension(2), intent(in) | normal, | ||
| double precision, dimension(:,:,:), intent(in) | vf ) |
| subroutine mod_multiphase_height_function_curvature_2d::compute_rotated_height_function_2d | ( | double precision, intent(in) | x, |
| double precision, intent(in) | y, | ||
| double precision, dimension(:), intent(in) | normal, | ||
| double precision, dimension(:), intent(in) | tangent, | ||
| double precision, intent(in) | w, | ||
| double precision, intent(in) | length, | ||
| double precision, intent(inout) | h, | ||
| double precision, dimension(:,:,:), intent(in) | vf, | ||
| integer, intent(in) | i, | ||
| integer, intent(in) | j ) |
| subroutine mod_multiphase_height_function_curvature_2d::find_interface | ( | logical, intent(out) | is_interface, |
| double precision, dimension(-(nh-1)/2:+(nh-1)/2), intent(in) | vf, | ||
| integer, intent(in) | nh ) |
| integer function mod_multiphase_height_function_curvature_2d::get_i | ( | double precision, intent(in) | x, |
| integer, intent(in) | i_ref ) |
| integer function mod_multiphase_height_function_curvature_2d::get_j | ( | double precision, intent(in) | y, |
| integer, intent(in) | j_ref ) |