ITM Grid Service Library: Fortran 90
|
Data Types | |
type | simplexdict |
type | simplexdictiterator |
Public Member Functions | |
subroutine | createsimplexdict (dict, dim, nNodes, nMaxParents) |
integer function | countsimplexes (dict) |
integer function, dimension(size(simplex)) | sortsimplex (simplex) |
subroutine | insertsimplex (dict, simplex) |
subroutine | resetiterator (iterator) |
subroutine | nextsimplex (dict, iter, simplex) |
logical function | simplexundefined (simplex) |
integer function | simplexindex (dict, simplex) |
Get global index of given sorted simplex. | |
integer function, dimension(size(simplex), max(size(simplex)-1, 1)) | listchildren (simplex) |
Definition at line 1 of file itm_grid_simplex_dict.f90.
integer function itm_grid_simplex_dict::countsimplexes | ( | type(simplexdict), intent(in) | dict | ) |
Definition at line 55 of file itm_grid_simplex_dict.f90.
subroutine itm_grid_simplex_dict::createsimplexdict | ( | type(simplexdict), intent(out) | dict, |
integer, intent(in) | dim, | ||
integer, intent(in) | nNodes, | ||
integer, intent(in) | nMaxParents | ||
) |
Definition at line 41 of file itm_grid_simplex_dict.f90.
subroutine itm_grid_simplex_dict::insertsimplex | ( | type(simplexdict), intent(inout) | dict, |
integer, dimension(:), intent(in) | simplex | ||
) |
Definition at line 70 of file itm_grid_simplex_dict.f90.
integer function, dimension(size(simplex), max(size(simplex)-1, 1)) itm_grid_simplex_dict::listchildren | ( | integer, dimension(:), intent(in) | simplex | ) |
Definition at line 177 of file itm_grid_simplex_dict.f90.
subroutine itm_grid_simplex_dict::nextsimplex | ( | type(simplexdict), intent(in) | dict, |
type(simplexdictiterator), intent(inout) | iter, | ||
integer, dimension(dict%dim + 1), intent(out) | simplex | ||
) |
Definition at line 112 of file itm_grid_simplex_dict.f90.
subroutine itm_grid_simplex_dict::resetiterator | ( | type(simplexdictiterator), intent(inout) | iterator | ) |
Definition at line 105 of file itm_grid_simplex_dict.f90.
integer function itm_grid_simplex_dict::simplexindex | ( | type(simplexdict), intent(in) | dict, |
integer, dimension(:), intent(in) | simplex | ||
) |
Get global index of given sorted simplex.
Definition at line 152 of file itm_grid_simplex_dict.f90.
logical function itm_grid_simplex_dict::simplexundefined | ( | integer, dimension(:), intent(in) | simplex | ) |
Definition at line 145 of file itm_grid_simplex_dict.f90.
integer function, dimension(size(simplex)) itm_grid_simplex_dict::sortsimplex | ( | integer, dimension(:), intent(in) | simplex | ) |
Definition at line 61 of file itm_grid_simplex_dict.f90.