Elmer FEM solver
Elmer is an open source finite element software for multiphysical problems
|
Data Types | |
module | interpolation |
Functions/Subroutines | |
recursive subroutine | findpointsquadrant (Point, dim, MotherQuadrant) |
recursive subroutine | createchildquadrants (MotherQuadrant, dim) |
recursive subroutine | putelementsinchildquadrants (ChildQuadrant, MotherQuadrant, dim) |
recursive subroutine buildquadranttree::createchildquadrants | ( | type(quadrant_t), pointer | MotherQuadrant, |
integer | dim | ||
) |
References putelementsinchildquadrants().
Referenced by interpolation::buildquadranttree().
recursive subroutine findleafelements::findpointsquadrant | ( | real(kind=dp), dimension(3) | Point, |
integer | dim, | ||
type(quadrant_t), pointer | MotherQuadrant | ||
) |
recursive subroutine buildquadranttree::putelementsinchildquadrants | ( | type(quadrantpointer_t), dimension(8) | ChildQuadrant, |
type(quadrant_t), pointer | MotherQuadrant, | ||
integer | dim | ||
) |
Loop over all elements in the MotherQuadrant, placing them in one of the 2^dim child quadrants.
References elementdescription::elementsize().
Referenced by createchildquadrants().