Functions/Subroutines | |
| subroutine | unstructured_mesh_definition () |
| subroutine | unstructured_mesh_definition_cut_cells () |
| subroutine | unstructured_mesh_definition_without_cut_cells () |
| subroutine | polygonize_polyhedra (connectivity, vertices, n_first, n_connectivity) |
| double precision function, dimension(:), allocatable | unstructured_field (array) |
| logical function | is_point_inside_cut_cell (cut_cell, n, corner_point, center_point, is_center_point_inside) |
| double precision function | cross_product_2d (x, y) |
Variables | |
| double precision, dimension(:,:), allocatable | vertices |
| integer(kind=8), dimension(:,:), allocatable | connectivity |
| logical, dimension(:,:,:), allocatable | is_outside_point |
| integer, dimension(:,:), allocatable | associated_vertices_cut_cells |
| double precision function mod_unstructured_transformation::cross_product_2d | ( | double precision, dimension(:), intent(in) | x, |
| double precision, dimension(:), intent(in) | y ) |
| logical function mod_unstructured_transformation::is_point_inside_cut_cell | ( | type(t_cut_cell), intent(in) | cut_cell, |
| integer, intent(in) | n, | ||
| double precision, dimension(:), intent(in) | corner_point, | ||
| double precision, dimension(:), intent(in) | center_point, | ||
| logical, intent(in) | is_center_point_inside ) |
| subroutine mod_unstructured_transformation::polygonize_polyhedra | ( | integer(kind=8), dimension(:,:), intent(inout), allocatable | connectivity, |
| double precision, dimension(:,:), intent(in) | vertices, | ||
| integer, intent(in) | n_first, | ||
| integer, intent(out) | n_connectivity ) |
| double precision function, dimension(:), allocatable mod_unstructured_transformation::unstructured_field | ( | double precision, dimension(:,:,:), intent(in) | array | ) |
| subroutine mod_unstructured_transformation::unstructured_mesh_definition |
| subroutine mod_unstructured_transformation::unstructured_mesh_definition_cut_cells |
| subroutine mod_unstructured_transformation::unstructured_mesh_definition_without_cut_cells |
| integer, dimension(:,:), allocatable mod_unstructured_transformation::associated_vertices_cut_cells |
| integer(kind=8), dimension(:,:), allocatable mod_unstructured_transformation::connectivity |
| logical, dimension(:,:,:), allocatable mod_unstructured_transformation::is_outside_point |
| double precision, dimension(:,:), allocatable mod_unstructured_transformation::vertices |