![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Modules | |
module | bucket_search |
This module provides bucket-search functionality It provides definition of bucket info and its access routines. | |
Functions/Subroutines | |
subroutine, public | bucket_search::bucketdb_init (bktdb) |
Initializer. More... | |
subroutine, public | bucket_search::bucketdb_finalize (bktdb) |
Finalizer. More... | |
subroutine, public | bucket_search::bucketdb_setup (bktdb, x_min, x_max, dmin, n_tot) |
Setup basic info of buckets. More... | |
integer(kind=kint) function, public | bucket_search::bucketdb_getbucketid (bktdb, x) |
Get bucket ID that includes given point. More... | |
subroutine, public | bucket_search::bucketdb_registerpre (bktdb, bid) |
Pre-register for just counting members to be actually registered Bucket ID has to be obtained with bucketDB_getBucketID. More... | |
subroutine, public | bucket_search::bucketdb_allocate (bktdb) |
Allocate memory before actually registering members Before allocating memory, bucketDB_registerPre has to be called for all members to be registered. More... | |
subroutine, public | bucket_search::bucketdb_register (bktdb, bid, sid) |
Register member Before actually register, bucketDB_allocate has to be called. More... | |
integer(kind=kint) function, public | bucket_search::bucketdb_getnumcand (bktdb, bid) |
Get number of candidates within neighboring buckets of a given bucket Bucket ID has to be obtained with bucketDB_getBucketID. More... | |
subroutine, public | bucket_search::bucketdb_getcand (bktdb, bid, ncand, cand) |
Get candidates within neighboring buckets of a given bucket Number of candidates has to be obtained with bucketDB_getNumCand beforehand. More... | |