|
CAM
|
Data Types | |
| type | factor_t |
Functions/Subroutines | |
| recursive integer function, public | cinco (l, type, ma, md, ja, jd) |
| recursive integer function, public | peanom (l, type, ma, md, ja, jd) |
| recursive integer function, public | hilbert (l, type, ma, md, ja, jd) |
| integer function | incrementcurve (ja, jd) |
| recursive integer function, public | hilbert_old (l, d, ma, md, ja, jd) |
| integer function, public | log2 (n) |
| logical function, public | isloadbalanced (nelem, npart) |
| recursive integer function, public | gencurve (l, type, ma, md, ja, jd) |
| type(factor_t) function, public | factor (num) |
| logical function, public | isfactorable (n) |
| subroutine, public | map (l) |
| subroutine, public | genspacecurve (Mesh) |
| subroutine, public | printcurve (Mesh) |
| subroutine, public | genspacepart (GridEdge, GridVertex) |
Variables | |
| integer, dimension(:,:), allocatable, public | ordered |
| integer, dimension(:,:), allocatable, public | dir |
| integer, dimension(:), allocatable, public | pos |
| integer, public | maxdim |
| integer, public | vcnt |
| logical, private | verbose =.FALSE. |
| type(factor_t), save, public | fact |
| recursive integer function, public spacecurve_mod::cinco | ( | integer, intent(in) | l, |
| integer, intent(in) | type, | ||
| integer, intent(in) | ma, | ||
| integer, intent(in) | md, | ||
| integer, intent(in) | ja, | ||
| integer, intent(in) | jd | ||
| ) |


| type (factor_t) function, public spacecurve_mod::factor | ( | integer, intent(in) | num | ) |


| recursive integer function, public spacecurve_mod::gencurve | ( | integer, intent(in) | l, |
| integer, intent(in) | type, | ||
| integer, intent(in) | ma, | ||
| integer, intent(in) | md, | ||
| integer, intent(in) | ja, | ||
| integer, intent(in) | jd | ||
| ) |


| subroutine, public spacecurve_mod::genspacecurve | ( | integer, dimension(:,:), intent(inout), target | Mesh | ) |


| subroutine, public spacecurve_mod::genspacepart | ( | type (gridedge_t), dimension(:), intent(inout) | GridEdge, |
| type (gridvertex_t), dimension(:), intent(inout) | GridVertex | ||
| ) |

| recursive integer function, public spacecurve_mod::hilbert | ( | integer, intent(in) | l, |
| integer, intent(in) | type, | ||
| integer, intent(in) | ma, | ||
| integer, intent(in) | md, | ||
| integer, intent(in) | ja, | ||
| integer, intent(in) | jd | ||
| ) |


| recursive integer function, public spacecurve_mod::hilbert_old | ( | integer | l, |
| integer | d, | ||
| integer | ma, | ||
| integer | md, | ||
| integer | ja, | ||
| integer | jd | ||
| ) |
|
private |

| logical function, public spacecurve_mod::isfactorable | ( | integer, intent(in) | n | ) |


| logical function, public spacecurve_mod::isloadbalanced | ( | integer | nelem, |
| integer | npart | ||
| ) |
| integer function, public spacecurve_mod::log2 | ( | integer | n | ) |

| subroutine, public spacecurve_mod::map | ( | integer | l | ) |


| recursive integer function, public spacecurve_mod::peanom | ( | integer, intent(in) | l, |
| integer, intent(in) | type, | ||
| integer, intent(in) | ma, | ||
| integer, intent(in) | md, | ||
| integer, intent(in) | ja, | ||
| integer, intent(in) | jd | ||
| ) |


| subroutine, public spacecurve_mod::printcurve | ( | integer, dimension(:,:), target | Mesh | ) |

| integer, dimension(:,:), allocatable, public spacecurve_mod::dir |
| type (factor_t), save, public spacecurve_mod::fact |
| integer, public spacecurve_mod::maxdim |
| integer, dimension(:,:), allocatable, public spacecurve_mod::ordered |
| integer, dimension(:), allocatable, public spacecurve_mod::pos |
| integer, public spacecurve_mod::vcnt |
|
private |