#include <chemistry/qc/scf/fockbuild.h>

Public Member Functions | |
| FockBuildThread (const Ref< FockDistribution > &fockdist, const Ref< MessageGrp > &msg, int nthread, int threadnum, bool prefetch_blocks, const Ref< ThreadLock > &lock, const Ref< Integral > &integral, bool compute_J, bool compute_K, double coef_K) | |
| Each thread must be given a unique contribution, c. | |
| void | set_contrib (const Ref< FockContribution > &c) |
| void | set_accuracy (double acc) |
| void | set_pmax (const signed char *pmax) |
| const Ref< RegionTimer > | get_timer () const |
Protected Member Functions | |
| int | can_sym_offset (int i, int j) |
| int | gen_sym_offset (int i, int j) |
Protected Attributes | |
| Ref< FockDistribution > | fockdist_ |
| Ref< FockContribution > | contrib_ |
| Ref< ThreadLock > | lock_ |
| Ref< Integral > | integral_ |
| double | accuracy_ |
| Ref< MessageGrp > | msg_ |
| int | nthread_ |
| int | threadnum_ |
| const signed char * | pmax_ |
| Ref< RegionTimer > | timer_ |
| bool | prefetch_blocks_ |
| bool | compute_J_ |
| bool | compute_K_ |
| double | coef_K_ |
It is used by the FockBuilder class.