|
| subroutine, public | rflu_createoctree (global, nPoints) |
| |
| subroutine, public | rflu_buildoctree (XI, YI, ZI, XLOW, XUPP, YLOW, YUPP, ZLOW, ZUPP) |
| |
| subroutine, public | rflu_queryoctree (XPT, YPT, ZPT, NUMP, NEIGHP) |
| |
| subroutine, public | rflu_destroyoctree (global) |
| |
|
| integer, parameter | mtest = 5000 |
| |
| integer, parameter | mnump = 100 |
| |
| integer | moctr |
| |
| integer | nnode |
| |
| integer, dimension(:), allocatable | ichk |
| |
| integer, dimension(:), allocatable | nlink |
| |
integer, dimension(:,:),
allocatable | noctr |
| |
| real(rfreal) | dismin |
| |
| real(rfreal), dimension(2) | xfar |
| |
| real(rfreal), dimension(2) | yfar |
| |
| real(rfreal), dimension(2) | zfar |
| |
real(rfreal), dimension(:),
allocatable | x |
| |
real(rfreal), dimension(:),
allocatable | y |
| |
real(rfreal), dimension(:),
allocatable | z |
| |
Definition at line 51 of file RFLU_ModOctree.F90.
| subroutine, public rflu_buildoctree |
( |
real(rfreal), dimension(nnode), intent(in) |
XI, |
|
|
real(rfreal), dimension(nnode), intent(in) |
YI, |
|
|
real(rfreal), dimension(nnode), intent(in) |
ZI, |
|
|
real(rfreal), intent(in) |
XLOW, |
|
|
real(rfreal), intent(in) |
XUPP, |
|
|
real(rfreal), intent(in) |
YLOW, |
|
|
real(rfreal), intent(in) |
YUPP, |
|
|
real(rfreal), intent(in) |
ZLOW, |
|
|
real(rfreal), intent(in) |
ZUPP |
|
) |
| |
| subroutine, public rflu_createoctree |
( |
type(t_global), pointer |
global, |
|
|
integer, intent(in) |
nPoints |
|
) |
| |
| subroutine, public rflu_destroyoctree |
( |
type(t_global), pointer |
global | ) |
|
| subroutine, public rflu_queryoctree |
( |
real(rfreal), intent(in) |
XPT, |
|
|
real(rfreal), intent(in) |
YPT, |
|
|
real(rfreal), intent(in) |
ZPT, |
|
|
integer, intent(in) |
NUMP, |
|
|
integer, dimension(nump), intent(inout) |
NEIGHP |
|
) |
| |
Definition at line 405 of file RFLU_ModOctree.F90.
References dist(), i, ic, j, k, kc, Aff_transformation_2< R_ >::m(), max(), sqrt(), and StopWatch::stop().
Referenced by plag_rflu_modfindcells::plag_rflu_findcellsoct(), plag_rflu_modfindcells::plag_rflu_findcellsoctkernel(), plag_rflu_modfindcells::plag_rflu_findcellsoctmod(), plag_rflu_initsolserial_3d(), rflu_modoles::rflu_buildstencilsoles(), rflu_modprobes::rflu_findprobecells(), and rflu_modsymmetryperiodic::rflu_sype_buildvertexmaps().
| integer, dimension(:), allocatable ichk |
|
private |
| integer, parameter mnump = 100 |
|
private |
| integer, parameter mtest = 5000 |
|
private |
| integer, dimension(:), allocatable nlink |
|
private |
| integer, dimension(:,:), allocatable noctr |
|
private |
| real(rfreal), dimension(:), allocatable x |
|
private |
| real(rfreal), dimension(2) xfar |
|
private |
| real(rfreal), dimension(:), allocatable y |
|
private |
| real(rfreal), dimension(2) yfar |
|
private |
| real(rfreal), dimension(:), allocatable z |
|
private |
| real(rfreal), dimension(2) zfar |
|
private |
The documentation for this module was generated from the following file: