CASM
1.1.0
A Clusters Approach to Statistical Mechanics
Main Page
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Variables
Typedefs
_
a
b
c
d
e
f
g
i
l
m
o
p
r
s
t
u
v
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
h
i
k
l
m
n
o
p
q
r
s
t
u
v
x
Enumerations
Enumerator
a
b
c
d
e
f
h
i
n
o
p
q
r
s
v
Related Functions
Files
File List
File Members
All
a
b
c
d
e
h
i
j
l
m
o
p
q
r
s
t
v
Functions
c
m
o
q
Variables
Typedefs
Macros
a
c
e
h
i
t
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
standard_info_method_interfaces.cc
Go to the documentation of this file.
1
#include "
casm/app/info/standard_info_method_interfaces.hh
"
2
3
#include <vector>
4
5
#include "
casm/app/info/InfoInterface.hh
"
6
#include "
casm/app/info/methods/NeighborListInfoInterface.hh
"
7
#include "
casm/app/info/methods/PrimInfoInterface.hh
"
8
#include "
casm/app/info/methods/SupercellInfoInterface.hh
"
9
#include "
casm/misc/cloneable_ptr.hh
"
10
11
namespace
CASM
{
12
14
InfoInterfaceVector
make_standard_info_method_interfaces
() {
15
InfoInterfaceVector
vec;
16
vec.emplace_back(notstd::make_cloneable<NeighborListInfoInterface>());
17
vec.emplace_back(notstd::make_cloneable<PrimInfoInterface>());
18
vec.emplace_back(notstd::make_cloneable<SupercellInfoInterface>());
19
return
vec;
20
}
21
22
}
// namespace CASM
InfoInterface.hh
NeighborListInfoInterface.hh
PrimInfoInterface.hh
SupercellInfoInterface.hh
cloneable_ptr.hh
CASM
Main CASM namespace.
Definition:
APICommand.hh:8
CASM::make_standard_info_method_interfaces
InfoInterfaceVector make_standard_info_method_interfaces()
A vector containing casm info method interfaces.
Definition:
standard_info_method_interfaces.cc:14
CASM::InfoInterfaceVector
std::vector< notstd::cloneable_ptr< InfoInterfaceBase > > InfoInterfaceVector
Definition:
standard_info_method_interfaces.hh:11
standard_info_method_interfaces.hh
src
casm
app
info
standard_info_method_interfaces.cc
Generated on Tue Mar 23 2021 14:16:43 for CASM by
1.9.1