| calc_lattice_derivatices(Eigen::Matrix3d &stress, Eigen::Matrix3d &alat) (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inlineprivate |
| check_forces(Eigen::MatrixXd forces) (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| combine_matrices(Eigen::MatrixXd a, Eigen::MatrixXd b) (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inlineprivate |
| f_std_deviation (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| get_initial_step_size() (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| get_n_hist_max() (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| get_w() (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| initial_latttice (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| initial_latttice_inv (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| initial_step_size (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| lattice_transformer (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| lattice_transformer_inv (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| lower_bound() | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| n_hist_max (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| nat (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| ndim (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| opt (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| opt_lattice (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |
| periodic_optimizer(int &nat) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| periodic_optimizer(int &nat, double initial_step_size, int nhist_max, double alpha0, double eps_subsp) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| periodic_optimizer(int &nat, Eigen::Vector3d &lat_a, Eigen::Vector3d &lat_b, Eigen::Vector3d &lat_c) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| periodic_optimizer(int &nat, Eigen::Vector3d &lat_a, Eigen::Vector3d &lat_b, Eigen::Vector3d &lat_c, double initial_step_size, int nhist_max, double lattice_weight, double alpha0, double eps_subsp) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| setupInitialLattice(int &nat, Eigen::Vector3d &lat_a, Eigen::Vector3d &lat_b, Eigen::Vector3d &lat_c) (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inlineprivate |
| split_matrices(Eigen::MatrixXd &a, Eigen::MatrixXd &b, Eigen::VectorXd &c) (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | inlineprivate |
| step(Eigen::MatrixXd &r, double &energy, Eigen::MatrixXd &f) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| step(Eigen::MatrixXd &r, double &energy, Eigen::MatrixXd &f, Eigen::Vector3d &lat_a, Eigen::Vector3d &lat_b, Eigen::Vector3d &lat_c, Eigen::Matrix3d &stress) | vcsqnm::PES_optimizer::periodic_optimizer | inline |
| w (defined in vcsqnm::PES_optimizer::periodic_optimizer) | vcsqnm::PES_optimizer::periodic_optimizer | private |