Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
tsoc
openmm
Commits
c7f6cd3a
"platforms/brook/vscode:/vscode.git/clone" did not exist on "d0ff145683b205b77c07b49fe155045133b12e56"
Commit
c7f6cd3a
authored
Sep 24, 2008
by
Peter Eastman
Browse files
Attempting to fix incorrect file capitalization introduced by Windows
parent
04ea8ce9
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
46 deletions
+0
-46
platforms/reference/src/SimTKReference/ReferenceNeighborList.h
...orms/reference/src/SimTKReference/ReferenceNeighborList.h
+0
-46
No files found.
platforms/reference/src/SimTKReference/ReferenceNeighborList.h
deleted
100644 → 0
View file @
04ea8ce9
#ifndef OPENMM_REFERENCE_NEIGHBORLIST_H_
#define OPENMM_REFERENCE_NEIGHBORLIST_H_
#include "../SimTKUtilities/SimTKOpenMMRealType.h"
#include <set>
#include <vector>
namespace
OpenMM
{
typedef
RealOpenMM
**
AtomLocationList
;
typedef
unsigned
int
AtomIndex
;
typedef
std
::
pair
<
AtomIndex
,
AtomIndex
>
AtomPair
;
typedef
std
::
vector
<
AtomPair
>
NeighborList
;
// Ridiculous O(n^2) version of neighbor list
// for pedagogical purposes and simplicity
// parameter neighborList is automatically clear()ed before
// neighbors are added
void
computeNeighborListNaive
(
NeighborList
&
neighborList
,
int
nAtoms
,
const
AtomLocationList
&
atomLocations
,
const
std
::
vector
<
std
::
set
<
int
>
>&
exclusions
,
const
RealOpenMM
*
periodicBoxSize
,
double
maxDistance
,
double
minDistance
=
0.0
,
bool
reportSymmetricPairs
=
false
);
// O(n) neighbor list method using voxel hash data structure
// parameter neighborList is automatically clear()ed before
// neighbors are added
void
computeNeighborListVoxelHash
(
NeighborList
&
neighborList
,
int
nAtoms
,
const
AtomLocationList
&
atomLocations
,
const
std
::
vector
<
std
::
set
<
int
>
>&
exclusions
,
const
RealOpenMM
*
periodicBoxSize
,
double
maxDistance
,
double
minDistance
=
0.0
,
bool
reportSymmetricPairs
=
false
);
}
// namespace OpenMM
#endif // OPENMM_REFERENCE_NEIGHBORLIST_H_
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment