SIRIUS 7.5.0
Electronic structure library and applications
Public Member Functions | Private Attributes | List of all members
sirius::Lattice_relaxation Class Reference

Public Member Functions

 Lattice_relaxation (DFT_ground_state &dft__)
 
nlohmann::json find (int max_num_steps__, double forces_thr__=1e-4, double stress_thr__=-1e-4)
 

Private Attributes

DFT_ground_statedft_
 

Detailed Description

Definition at line 35 of file lattice_relaxation.hpp.

Constructor & Destructor Documentation

◆ Lattice_relaxation()

sirius::Lattice_relaxation::Lattice_relaxation ( DFT_ground_state dft__)
inline

Definition at line 40 of file lattice_relaxation.hpp.

Member Function Documentation

◆ find()

nlohmann::json sirius::Lattice_relaxation::find ( int  max_num_steps__,
double  forces_thr__ = 1e-4,
double  stress_thr__ = -1e-4 
)
inline

Definition at line 45 of file lattice_relaxation.hpp.

Member Data Documentation

◆ dft_

DFT_ground_state& sirius::Lattice_relaxation::dft_
private

Definition at line 38 of file lattice_relaxation.hpp.


The documentation for this class was generated from the following file: