|
DOUG 0.2
|
The function to choose midpoints in subdividing coarse grid. More...
Public Member Functions | |
| subroutine | ChooseCenter (pt, cpt, pts, elmap, el, refels, flags, minv, maxv) |
The function to choose midpoints in subdividing coarse grid.
Definition at line 188 of file CreateCoarse.f90.
| subroutine ChooseCenter::ChooseCenter | ( | real(kind=xyzk),dimension(:),intent(out) | pt, |
| real(kind=xyzk),dimension(:),intent(in) | cpt, | ||
| real(kind=xyzk),dimension(:,:),intent(in) | pts, | ||
| integer,dimension(:),intent(in) | elmap, | ||
| integer,intent(in) | el, | ||
| type(RefinedElem),dimension(:),intent(in) | refels, | ||
| integer,intent(in) | flags, | ||
| real(kind=xyzk),dimension(:),intent(in) | minv, | ||
| real(kind=xyzk),dimension(:),intent(in) | maxv | ||
| ) |
| pt | the new center to output |
| cpt | coordinates of the prev cn |
| pts | points array |
| elmap | indices to pts |
| el | index of the element being divided |
| refels | refined elements |
| flags | flags saying which dir to div |
| maxv | elem bounds |
Definition at line 188 of file CreateCoarse.f90.
References CoarseGrid_class::adjustBounds(), CoarseGrid_class::CoarseGrid_allocate(), CreateCoarseGrid::CreateHangingNodes(), CoarseGrid_class::getDir(), CoarseGrid_class::getelem(), CoarseGrid_class::getRefBounds(), globals::mctls, globals::sctls, and globals::stream.
1.7.3-20110217