FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
bucket_search.f90 File Reference

Go to the source code of this file.

Modules

 

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...