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

Inherited by sirius::InverseS_k< numeric_t >, and sirius::S_k< numeric_t >.

Public Member Functions

 Overlap_operator (Simulation_context &simulation_context, int n)
 
const Simulation_contextctx () const
 
int size () const
 global dimension of the operator More...
 

Protected Attributes

Simulation_contextctx_
 
int n_
 

Detailed Description

Definition at line 46 of file inverse_overlap.hpp.

Constructor & Destructor Documentation

◆ Overlap_operator()

sirius::local::Overlap_operator::Overlap_operator ( Simulation_context simulation_context,
int  n 
)
inline

Definition at line 49 of file inverse_overlap.hpp.

Member Function Documentation

◆ ctx()

const Simulation_context & sirius::local::Overlap_operator::ctx ( ) const
inline

Definition at line 55 of file inverse_overlap.hpp.

◆ size()

int sirius::local::Overlap_operator::size ( ) const
inline

global dimension of the operator

Definition at line 61 of file inverse_overlap.hpp.

Member Data Documentation

◆ ctx_

Simulation_context& sirius::local::Overlap_operator::ctx_
protected

Definition at line 67 of file inverse_overlap.hpp.

◆ n_

int sirius::local::Overlap_operator::n_
protected

Definition at line 68 of file inverse_overlap.hpp.


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