CHILL+ labels: host classifyBonds or flattened OpenMP target. More...
Go to the source code of this file.
Classes | |
| struct | chill::ChillPlusResult |
Namespaces | |
| namespace | chill |
| CHILL and CHILL+ structure classification. | |
Functions | |
| bool | chill::preferOffload () |
| ChillPlusResult | chill::hostChillPlus (molSys::PointCloud< molSys::Point< double >, double > &yCloud, const std::vector< std::vector< int > > &nList) |
| Host CHILL+ (classifyBonds + getIceTypePlusNoPrint). | |
| ChillPlusResult | chill::specializedChillPlus (molSys::PointCloud< molSys::Point< double >, double > &yCloud, const std::vector< std::vector< int > > &nList) |
| Flattened CHILL+. | |
| ChillPlusResult | chill::chillPlus (molSys::PointCloud< molSys::Point< double >, double > &yCloud, const std::vector< std::vector< int > > &nList) |
CHILL+ labels: host classifyBonds or flattened OpenMP target.
SEAMS_OFFLOAD=0 uses getCorrelPlus + getIceTypePlusNoPrint. Any other value uses the flattened four-nearest CHILL+ tables, on the OpenMP target when a device exists.
Definition in file chill_offload.hpp.