|
occ
|
#include <stockholder_weight.h>
Public Member Functions | |
| GenericStockholderWeightFunctor (Func &func, const occ::core::Molecule &in, const occ::core::Molecule &ext, float sep) | |
| void | remap_vertices (const std::vector< float > &v, std::vector< float > &dest) const |
| OCC_ALWAYS_INLINE float | operator() (const FVec3 &pos) const |
| void | batch (Eigen::Ref< const FMat3N > pos, Eigen::Ref< FVec > layer) const |
| OCC_ALWAYS_INLINE FVec3 | gradient (const FVec3 &pos) const |
| const auto & | side_length () const |
| Eigen::Vector3i | cubes_per_side () const |
| const auto & | origin () const |
| int | num_calls () const |
| const auto & | bounding_box () const |
| void | update_num_calls (int n) const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |