ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
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
6namespace ModuleGint
7{
8
9class 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:
24};
25
26}
Definition gint_info.h:25
Definition gint.h:10
static void set_gint_info(GintInfo *gint_info)
Definition gint.h:17
virtual ~Gint()=default
static GintInfo * gint_info_
Definition gint.h:23
Definition batch_biggrid.cpp:4