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
bcf95386
Commit
bcf95386
authored
Jun 28, 2012
by
Peter Eastman
Browse files
Fixed more destructor order errors
parent
9353e464
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
82 additions
and
13 deletions
+82
-13
openmmapi/include/openmm/BrownianIntegrator.h
openmmapi/include/openmm/BrownianIntegrator.h
+6
-1
openmmapi/include/openmm/CustomIntegrator.h
openmmapi/include/openmm/CustomIntegrator.h
+5
-0
openmmapi/include/openmm/Integrator.h
openmmapi/include/openmm/Integrator.h
+6
-1
openmmapi/include/openmm/LangevinIntegrator.h
openmmapi/include/openmm/LangevinIntegrator.h
+6
-1
openmmapi/include/openmm/VariableLangevinIntegrator.h
openmmapi/include/openmm/VariableLangevinIntegrator.h
+6
-1
openmmapi/include/openmm/VariableVerletIntegrator.h
openmmapi/include/openmm/VariableVerletIntegrator.h
+6
-1
openmmapi/include/openmm/VerletIntegrator.h
openmmapi/include/openmm/VerletIntegrator.h
+6
-1
openmmapi/src/BrownianIntegrator.cpp
openmmapi/src/BrownianIntegrator.cpp
+5
-1
openmmapi/src/ContextImpl.cpp
openmmapi/src/ContextImpl.cpp
+1
-0
openmmapi/src/CustomIntegrator.cpp
openmmapi/src/CustomIntegrator.cpp
+4
-0
openmmapi/src/LangevinIntegrator.cpp
openmmapi/src/LangevinIntegrator.cpp
+5
-1
openmmapi/src/VariableLangevinIntegrator.cpp
openmmapi/src/VariableLangevinIntegrator.cpp
+5
-1
openmmapi/src/VariableVerletIntegrator.cpp
openmmapi/src/VariableVerletIntegrator.cpp
+5
-1
openmmapi/src/VerletIntegrator.cpp
openmmapi/src/VerletIntegrator.cpp
+5
-1
plugins/rpmd/openmmapi/include/openmm/RPMDIntegrator.h
plugins/rpmd/openmmapi/include/openmm/RPMDIntegrator.h
+6
-1
plugins/rpmd/openmmapi/src/RPMDIntegrator.cpp
plugins/rpmd/openmmapi/src/RPMDIntegrator.cpp
+5
-1
No files found.
openmmapi/include/openmm/BrownianIntegrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -116,6 +116,11 @@ protected:
...
@@ -116,6 +116,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* Get the names of all Kernels used by this Integrator.
* Get the names of all Kernels used by this Integrator.
*/
*/
...
...
openmmapi/include/openmm/CustomIntegrator.h
View file @
bcf95386
...
@@ -408,6 +408,11 @@ protected:
...
@@ -408,6 +408,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* When the user modifies the state, we need to mark that the forces need to be recalculated.
* When the user modifies the state, we need to mark that the forces need to be recalculated.
*/
*/
...
...
openmmapi/include/openmm/Integrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -99,6 +99,11 @@ protected:
...
@@ -99,6 +99,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
virtual
void
initialize
(
ContextImpl
&
context
)
=
0
;
virtual
void
initialize
(
ContextImpl
&
context
)
=
0
;
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
virtual
void
cleanup
()
=
0
;
/**
/**
* Get the names of all Kernels used by this Integrator.
* Get the names of all Kernels used by this Integrator.
*/
*/
...
...
openmmapi/include/openmm/LangevinIntegrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -116,6 +116,11 @@ protected:
...
@@ -116,6 +116,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* Get the names of all Kernels used by this Integrator.
* Get the names of all Kernels used by this Integrator.
*/
*/
...
...
openmmapi/include/openmm/VariableLangevinIntegrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008-20
09
Stanford University and the Authors. *
* Portions copyright (c) 2008-20
12
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -147,6 +147,11 @@ protected:
...
@@ -147,6 +147,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* Get the names of all Kernels used by this Integrator.
* Get the names of all Kernels used by this Integrator.
*/
*/
...
...
openmmapi/include/openmm/VariableVerletIntegrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008-20
09
Stanford University and the Authors. *
* Portions copyright (c) 2008-20
12
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -100,6 +100,11 @@ protected:
...
@@ -100,6 +100,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* Get the names of all Kernels used by this Integrator.
* Get the names of all Kernels used by this Integrator.
*/
*/
...
...
openmmapi/include/openmm/VerletIntegrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -63,6 +63,11 @@ protected:
...
@@ -63,6 +63,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* Get the names of all Kernels used by this Integrator.
* Get the names of all Kernels used by this Integrator.
*/
*/
...
...
openmmapi/src/BrownianIntegrator.cpp
View file @
bcf95386
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -58,6 +58,10 @@ void BrownianIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -58,6 +58,10 @@ void BrownianIntegrator::initialize(ContextImpl& contextRef) {
kernel
.
getAs
<
IntegrateBrownianStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
kernel
.
getAs
<
IntegrateBrownianStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
}
}
void
BrownianIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
vector
<
string
>
BrownianIntegrator
::
getKernelNames
()
{
vector
<
string
>
BrownianIntegrator
::
getKernelNames
()
{
std
::
vector
<
std
::
string
>
names
;
std
::
vector
<
std
::
string
>
names
;
names
.
push_back
(
IntegrateBrownianStepKernel
::
Name
());
names
.
push_back
(
IntegrateBrownianStepKernel
::
Name
());
...
...
openmmapi/src/ContextImpl.cpp
View file @
bcf95386
...
@@ -126,6 +126,7 @@ ContextImpl::~ContextImpl() {
...
@@ -126,6 +126,7 @@ ContextImpl::~ContextImpl() {
updateStateDataKernel
=
Kernel
();
updateStateDataKernel
=
Kernel
();
applyConstraintsKernel
=
Kernel
();
applyConstraintsKernel
=
Kernel
();
virtualSitesKernel
=
Kernel
();
virtualSitesKernel
=
Kernel
();
integrator
.
cleanup
();
platform
->
contextDestroyed
(
*
this
);
platform
->
contextDestroyed
(
*
this
);
}
}
...
...
openmmapi/src/CustomIntegrator.cpp
View file @
bcf95386
...
@@ -63,6 +63,10 @@ void CustomIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -63,6 +63,10 @@ void CustomIntegrator::initialize(ContextImpl& contextRef) {
}
}
}
}
void
CustomIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
void
CustomIntegrator
::
stateChanged
(
State
::
DataType
changed
)
{
void
CustomIntegrator
::
stateChanged
(
State
::
DataType
changed
)
{
forcesAreValid
=
false
;
forcesAreValid
=
false
;
}
}
...
...
openmmapi/src/LangevinIntegrator.cpp
View file @
bcf95386
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -58,6 +58,10 @@ void LangevinIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -58,6 +58,10 @@ void LangevinIntegrator::initialize(ContextImpl& contextRef) {
kernel
.
getAs
<
IntegrateLangevinStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
kernel
.
getAs
<
IntegrateLangevinStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
}
}
void
LangevinIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
vector
<
string
>
LangevinIntegrator
::
getKernelNames
()
{
vector
<
string
>
LangevinIntegrator
::
getKernelNames
()
{
std
::
vector
<
std
::
string
>
names
;
std
::
vector
<
std
::
string
>
names
;
names
.
push_back
(
IntegrateLangevinStepKernel
::
Name
());
names
.
push_back
(
IntegrateLangevinStepKernel
::
Name
());
...
...
openmmapi/src/VariableLangevinIntegrator.cpp
View file @
bcf95386
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008-20
09
Stanford University and the Authors. *
* Portions copyright (c) 2008-20
12
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -59,6 +59,10 @@ void VariableLangevinIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -59,6 +59,10 @@ void VariableLangevinIntegrator::initialize(ContextImpl& contextRef) {
kernel
.
getAs
<
IntegrateVariableLangevinStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
kernel
.
getAs
<
IntegrateVariableLangevinStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
}
}
void
VariableLangevinIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
vector
<
string
>
VariableLangevinIntegrator
::
getKernelNames
()
{
vector
<
string
>
VariableLangevinIntegrator
::
getKernelNames
()
{
std
::
vector
<
std
::
string
>
names
;
std
::
vector
<
std
::
string
>
names
;
names
.
push_back
(
IntegrateVariableLangevinStepKernel
::
Name
());
names
.
push_back
(
IntegrateVariableLangevinStepKernel
::
Name
());
...
...
openmmapi/src/VariableVerletIntegrator.cpp
View file @
bcf95386
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008-20
09
Stanford University and the Authors. *
* Portions copyright (c) 2008-20
12
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -54,6 +54,10 @@ void VariableVerletIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -54,6 +54,10 @@ void VariableVerletIntegrator::initialize(ContextImpl& contextRef) {
kernel
.
getAs
<
IntegrateVariableVerletStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
kernel
.
getAs
<
IntegrateVariableVerletStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
}
}
void
VariableVerletIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
vector
<
string
>
VariableVerletIntegrator
::
getKernelNames
()
{
vector
<
string
>
VariableVerletIntegrator
::
getKernelNames
()
{
std
::
vector
<
std
::
string
>
names
;
std
::
vector
<
std
::
string
>
names
;
names
.
push_back
(
IntegrateVariableVerletStepKernel
::
Name
());
names
.
push_back
(
IntegrateVariableVerletStepKernel
::
Name
());
...
...
openmmapi/src/VerletIntegrator.cpp
View file @
bcf95386
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008 Stanford University and the Authors.
*
* Portions copyright (c) 2008
-2012
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -54,6 +54,10 @@ void VerletIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -54,6 +54,10 @@ void VerletIntegrator::initialize(ContextImpl& contextRef) {
kernel
.
getAs
<
IntegrateVerletStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
kernel
.
getAs
<
IntegrateVerletStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
}
}
void
VerletIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
vector
<
string
>
VerletIntegrator
::
getKernelNames
()
{
vector
<
string
>
VerletIntegrator
::
getKernelNames
()
{
std
::
vector
<
std
::
string
>
names
;
std
::
vector
<
std
::
string
>
names
;
names
.
push_back
(
IntegrateVerletStepKernel
::
Name
());
names
.
push_back
(
IntegrateVerletStepKernel
::
Name
());
...
...
plugins/rpmd/openmmapi/include/openmm/RPMDIntegrator.h
View file @
bcf95386
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008-201
1
Stanford University and the Authors. *
* Portions copyright (c) 2008-201
2
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -162,6 +162,11 @@ protected:
...
@@ -162,6 +162,11 @@ protected:
* It will also get called again if the application calls reinitialize() on the Context.
* It will also get called again if the application calls reinitialize() on the Context.
*/
*/
void
initialize
(
ContextImpl
&
context
);
void
initialize
(
ContextImpl
&
context
);
/**
* This will be called by the Context when it is destroyed to let the Integrator do any necessary
* cleanup. It will also get called again if the application calls reinitialize() on the Context.
*/
void
cleanup
();
/**
/**
* When the user modifies the state, we need to mark that the forces need to be recalculated.
* When the user modifies the state, we need to mark that the forces need to be recalculated.
*/
*/
...
...
plugins/rpmd/openmmapi/src/RPMDIntegrator.cpp
View file @
bcf95386
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Biological Structures at Stanford, funded under the NIH Roadmap for *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* Medical Research, grant U54 GM072970. See https://simtk.org. *
* *
* *
* Portions copyright (c) 2008-201
1
Stanford University and the Authors. *
* Portions copyright (c) 2008-201
2
Stanford University and the Authors. *
* Authors: Peter Eastman *
* Authors: Peter Eastman *
* Contributors: *
* Contributors: *
* *
* *
...
@@ -61,6 +61,10 @@ void RPMDIntegrator::initialize(ContextImpl& contextRef) {
...
@@ -61,6 +61,10 @@ void RPMDIntegrator::initialize(ContextImpl& contextRef) {
kernel
.
getAs
<
IntegrateRPMDStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
kernel
.
getAs
<
IntegrateRPMDStepKernel
>
().
initialize
(
contextRef
.
getSystem
(),
*
this
);
}
}
void
RPMDIntegrator
::
cleanup
()
{
kernel
=
Kernel
();
}
void
RPMDIntegrator
::
stateChanged
(
State
::
DataType
changed
)
{
void
RPMDIntegrator
::
stateChanged
(
State
::
DataType
changed
)
{
forcesAreValid
=
false
;
forcesAreValid
=
false
;
}
}
...
...
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