DFT-EFE
Loading...
Searching...
No Matches
KSAttributes.h
Go to the documentation of this file.
1
2
/******************************************************************************
3
* Copyright (c) 2021. *
4
* The Regents of the University of Michigan and DFT-EFE developers. *
5
* *
6
* This file is part of the DFT-EFE code. *
7
* *
8
* DFT-EFE is free software: you can redistribute it and/or modify *
9
* it under the terms of the Lesser GNU General Public License as *
10
* published by the Free Software Foundation, either version 3 of *
11
* the License, or (at your option) any later version. *
12
* *
13
* DFT-EFE is distributed in the hope that it will be useful, but *
14
* WITHOUT ANY WARRANTY; without even the implied warranty *
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
16
* See the Lesser GNU General Public License for more details. *
17
* *
18
* You should have received a copy of the GNU Lesser General Public *
19
* License at the top level of DFT-EFE distribution. If not, see *
20
* <https://www.gnu.org/licenses/>. *
21
******************************************************************************/
22
23
/*
24
* @author Bikash Kanungo
25
*/
26
27
#ifndef dftefe_KSAttributes_h
28
#define dftefe_KSAttributes_h
29
30
namespace
dftefe
31
{
32
namespace
ksdft
33
{
34
enum class
DensityDescrAttr
35
{
36
Val
,
37
Grad
,
38
Hessian
,
39
Laplacian
,
40
};
41
42
enum class
WfcDescrAttr
43
{
44
Tau
,
45
};
46
47
enum class
DensityObsAttr
48
{
49
Monopole
,
50
Dipole
,
51
Quadrupole
,
52
};
53
54
enum class
SpinMode
55
{
56
Unpolarized
,
57
Collinear
,
58
NonCollinear
,
59
};
60
}
// namespace ksdft
61
}
// namespace dftefe
62
#endif
// dftefe_KSAttributes_h
dftefe::ksdft::DensityObsAttr
DensityObsAttr
Definition:
KSAttributes.h:48
dftefe::ksdft::DensityObsAttr::Quadrupole
@ Quadrupole
dftefe::ksdft::DensityObsAttr::Dipole
@ Dipole
dftefe::ksdft::DensityObsAttr::Monopole
@ Monopole
dftefe::ksdft::DensityDescrAttr
DensityDescrAttr
Definition:
KSAttributes.h:35
dftefe::ksdft::DensityDescrAttr::Val
@ Val
dftefe::ksdft::DensityDescrAttr::Laplacian
@ Laplacian
dftefe::ksdft::DensityDescrAttr::Hessian
@ Hessian
dftefe::ksdft::DensityDescrAttr::Grad
@ Grad
dftefe::ksdft::SpinMode
SpinMode
Definition:
KSAttributes.h:55
dftefe::ksdft::SpinMode::Unpolarized
@ Unpolarized
dftefe::ksdft::SpinMode::Collinear
@ Collinear
dftefe::ksdft::SpinMode::NonCollinear
@ NonCollinear
dftefe::ksdft::WfcDescrAttr
WfcDescrAttr
Definition:
KSAttributes.h:43
dftefe::ksdft::WfcDescrAttr::Tau
@ Tau
dftefe
dealii includes
Definition:
AtomFieldDataSpherical.cpp:31
src
ksdft
KSAttributes.h
Generated by
1.9.5