.. index:: pair: struct; rgpot::CPMDPot::Impl .. _doxid-structrgpot_1_1_c_p_m_d_pot_1_1_impl: struct rgpot::CPMDPot::Impl =========================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block struct Impl { // fields EngineBundle :target:`bundle`; std::vector<::capnp::word> :target:`params_words`; std::string :target:`engine_path`; std::string :target:`cpmd_root`; :ref:`CPMDCSession`* :target:`session` = nullptr; std::vector :target:`grad_scratch`; // methods void :target:`destroySession`(); bool :target:`configure`(); void :target:`forceSession`(const :ref:`ForceInput`& in, :ref:`ForceOut`* out); };