mcpele  1.0.0
The Monte Carlo Python Energy Landscape Explorer
pele::CellListPotential< pairwise_interaction, distance_policy > Member List
This is the complete list of members for pele::CellListPotential< pairwise_interaction, distance_policy >, including all inherited members.
add_energy_gradient(Array< double > x, Array< double > grad)pele::BasePotential [inline, virtual]
add_energy_gradient_hessian(Array< double > x, Array< double > grad, Array< double > hess)pele::BasePotential [inline, virtual]
CellListPotential(std::shared_ptr< pairwise_interaction > interaction, std::shared_ptr< distance_policy > dist, pele::Array< double > boxv, double rcut, double ncellx_scale)pele::CellListPotential< pairwise_interaction, distance_policy > [inline]
get_energy(Array< double > xa)pele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [inline, virtual]
get_energy_gradient(Array< double > xa, Array< double > grad)pele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [inline, virtual]
get_energy_gradient_hessian(Array< double > xa, Array< double > grad, Array< double > hess)pele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [inline, virtual]
get_hessian(Array< double > x, Array< double > hess)pele::BasePotential [inline, virtual]
m_distpele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [protected]
m_interactionpele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [protected]
m_ndimpele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [protected, static]
m_pair_iterpele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [protected]
numerical_gradient(Array< double > x, Array< double > grad, double eps=1e-6)pele::BasePotential [inline, virtual]
numerical_hessian(Array< double > x, Array< double > hess, double eps=1e-6)pele::BasePotential [inline, virtual]
PairIteratorPotential(std::shared_ptr< pairwise_interaction > interaction, std::shared_ptr< distance_policy > dist, std::shared_ptr< CellIter< distance_policy > > pair_iter)pele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [inline]
refresh_iterator(Array< double > x)pele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [inline, protected]
~BasePotential()pele::BasePotential [inline, virtual]
~CellListPotential()pele::CellListPotential< pairwise_interaction, distance_policy > [inline, virtual]
~PairIteratorPotential()pele::PairIteratorPotential< pairwise_interaction, distance_policy, CellIter< distance_policy > > [inline, virtual]
 All Classes Namespaces Functions Variables Typedefs