.. index:: pair: class; rgpot::fortranpots::WaterHPot .. _doxid-classrgpot_1_1fortranpots_1_1_water_h_pot: class rgpot::fortranpots::WaterHPot =================================== .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block class WaterHPot: public rgpot::Potential< WaterHPot > { public: // construction :target:`WaterHPot`(); // methods void :target:`forceImpl`(const :ref:`ForceInput`& in, :ref:`ForceOut`* out) const; virtual :ref:`PotCaps` :ref:`caps`() const; }; .. _details-classrgpot_1_1fortranpots_1_1_water_h_pot: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Methods ------- .. index:: pair: function; caps .. _doxid-classrgpot_1_1fortranpots_1_1_water_h_pot_1afc3bb4ec2169f378ee2bff2d10e5037a: .. ref-code-block:: cpp :class: doxyrest-title-code-block virtual :ref:`PotCaps` caps() const Concurrency and evaluation capabilities of this potential. Multi-threaded callers (NEB images, dimer endpoints) derive their sharing and cloning policy from this instead of hard-coded lists.