|
MADNESS 0.10.1
|
given a molecule, return a suitable grid More...
#include <lowrankfunction.h>


Public Member Functions | |
| molecular_grid (const Molecule &molecule, std::shared_ptr< gridbase > grid) | |
| ctor takes molecule and grid builder | |
| molecular_grid (const std::vector< Vector< double, NDIM > > origins, const LowRankFunctionParameters ¶ms) | |
| ctor takes centers of the grid and the grid parameters | |
| molecular_grid (const std::vector< Vector< double, NDIM > > origins, std::shared_ptr< gridbase > grid) | |
| ctor takes centers of the grid and the grid builder | |
| std::vector< Vector< double, NDIM > > | get_grid () const |
Public Member Functions inherited from madness::gridbase | |
| virtual | ~gridbase ()=default |
| double | get_radius () const |
| double | get_volume_element () const |
| template<std::size_t NDIM> | |
| void | visualize (const std::string filename, const std::vector< Vector< double, NDIM > > &grid) const |
Private Attributes | |
| std::vector< Vector< double, NDIM > > | centers |
| std::shared_ptr< gridbase > | grid_builder |
Additional Inherited Members | |
Protected Attributes inherited from madness::gridbase | |
| bool | do_print =false |
| double | radius =3 |
| double | volume_element =0.1 |
given a molecule, return a suitable grid
|
inline |
ctor takes centers of the grid and the grid parameters
References madness::molecular_grid< NDIM >::centers, madness::molecular_grid< NDIM >::grid_builder, MADNESS_EXCEPTION, NDIM, and madness::nonlinear_vector_solver().
|
inline |
ctor takes centers of the grid and the grid builder
References madness::molecular_grid< NDIM >::centers.
|
inline |
ctor takes molecule and grid builder
|
inline |
|
private |
|
private |