OpenMD
3.1
Molecular Dynamics in the Open
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
b
c
d
e
f
g
h
i
l
m
n
o
r
s
t
u
v
Functions
c
d
e
f
g
i
l
m
n
o
r
t
u
v
Variables
Typedefs
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
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
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
x
y
z
Typedefs
Related Symbols
Files
File List
File Members
All
c
g
Functions
c
Variables
c
g
Macros
c
▼
OpenMD
Todo List
Deprecated List
►
Namespaces
►
Classes
▼
Files
▼
File List
►
antlr
►
applications
►
brains
►
clusters
►
constraints
►
flucq
►
forcefields
►
hydrodynamics
►
integrators
►
io
►
lattice
►
math
►
mdParser
▼
nonbonded
Buckingham.cpp
Buckingham.hpp
Cutoffs.hpp
EAM.cpp
EAM.hpp
Electrostatic.cpp
Electrostatic.hpp
GB.cpp
GB.hpp
InteractionManager.cpp
InteractionManager.hpp
InversePowerSeries.cpp
InversePowerSeries.hpp
LJ.cpp
LJ.hpp
MAW.cpp
MAW.hpp
Mie.cpp
Mie.hpp
Morse.cpp
Morse.hpp
NonBondedInteraction.hpp
RepulsivePower.cpp
RepulsivePower.hpp
SC.cpp
SC.hpp
SHAPES.cpp
SHAPES.hpp
SlaterIntegrals.hpp
Sticky.cpp
Sticky.hpp
SwitchingFunction.cpp
SwitchingFunction.hpp
►
optimization
►
parallel
►
perturbations
►
primitives
►
restraints
►
rnemd
►
selection
►
types
►
utils
►
visitors
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
Cutoffs.hpp
1
/*
2
* Copyright (c) 2004-present, The University of Notre Dame. All rights
3
* reserved.
4
*
5
* Redistribution and use in source and binary forms, with or without
6
* modification, are permitted provided that the following conditions are met:
7
*
8
* 1. Redistributions of source code must retain the above copyright notice,
9
* this list of conditions and the following disclaimer.
10
*
11
* 2. Redistributions in binary form must reproduce the above copyright notice,
12
* this list of conditions and the following disclaimer in the documentation
13
* and/or other materials provided with the distribution.
14
*
15
* 3. Neither the name of the copyright holder nor the names of its
16
* contributors may be used to endorse or promote products derived from
17
* this software without specific prior written permission.
18
*
19
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
22
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
23
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29
* POSSIBILITY OF SUCH DAMAGE.
30
*
31
* SUPPORT OPEN SCIENCE! If you use OpenMD or its source code in your
32
* research, please cite the appropriate papers when you publish your
33
* work. Good starting points are:
34
*
35
* [1] Meineke, et al., J. Comp. Chem. 26, 252-271 (2005).
36
* [2] Fennell & Gezelter, J. Chem. Phys. 124, 234104 (2006).
37
* [3] Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008).
38
* [4] Vardeman, Stocker & Gezelter, J. Chem. Theory Comput. 7, 834 (2011).
39
* [5] Kuang & Gezelter, Mol. Phys., 110, 691-701 (2012).
40
* [6] Lamichhane, Gezelter & Newman, J. Chem. Phys. 141, 134109 (2014).
41
* [7] Lamichhane, Newman & Gezelter, J. Chem. Phys. 141, 134110 (2014).
42
* [8] Bhattarai, Newman & Gezelter, Phys. Rev. B 99, 094106 (2019).
43
*/
44
45
#ifndef NONBONDED_CUTOFFS_HPP
46
#define NONBONDED_CUTOFFS_HPP
47
48
namespace
OpenMD
{
49
50
enum
CutoffMethod {
51
HARD,
52
SWITCHED,
53
SHIFTED_POTENTIAL,
54
SHIFTED_FORCE,
55
TAYLOR_SHIFTED,
56
EWALD_FULL
57
};
58
59
}
60
61
#endif
OpenMD
This basic Periodic Table class was originally taken from the data.cpp file in OpenBabel.
Definition
ActionCorrFunc.cpp:60
nonbonded
Cutoffs.hpp
Generated on Wed Jun 26 2024 13:56:40 for OpenMD by
1.11.0