ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
source
source_lcao
module_gint
temp_gint
gint.h
Go to the documentation of this file.
1
#pragma once
2
#include <memory>
3
#include "
gint_info.h
"
4
#include "
gint_type.h
"
5
6
namespace
ModuleGint
7
{
8
9
class
Gint
10
{
11
public
:
12
Gint
() =
default
;
13
virtual
~Gint
() =
default
;
14
15
// note that gint_info_ is a static member variable
16
// it is shared by all instances of Gint
17
static
void
set_gint_info
(
GintInfo
* gint_info)
18
{
19
gint_info_
= gint_info;
20
}
21
22
protected
:
23
static
GintInfo
*
gint_info_
;
24
};
25
26
}
ModuleGint::GintInfo
Definition
gint_info.h:25
ModuleGint::Gint
Definition
gint.h:10
ModuleGint::Gint::set_gint_info
static void set_gint_info(GintInfo *gint_info)
Definition
gint.h:17
ModuleGint::Gint::~Gint
virtual ~Gint()=default
ModuleGint::Gint::Gint
Gint()=default
ModuleGint::Gint::gint_info_
static GintInfo * gint_info_
Definition
gint.h:23
gint_info.h
gint_type.h
ModuleGint
Definition
batch_biggrid.cpp:4
Generated by
1.9.8