Commit e62a6de6 authored by Peter Eastman's avatar Peter Eastman
Browse files

Added missing return values

parent efd4a19a
...@@ -55,6 +55,7 @@ void AmoebaGeneralizedKirkwoodForceImpl::initialize(ContextImpl& context) { ...@@ -55,6 +55,7 @@ void AmoebaGeneralizedKirkwoodForceImpl::initialize(ContextImpl& context) {
double AmoebaGeneralizedKirkwoodForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaGeneralizedKirkwoodForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaGeneralizedKirkwoodForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaGeneralizedKirkwoodForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaGeneralizedKirkwoodForceImpl::getKernelNames() { std::vector<std::string> AmoebaGeneralizedKirkwoodForceImpl::getKernelNames() {
......
...@@ -53,6 +53,7 @@ void AmoebaHarmonicAngleForceImpl::initialize(ContextImpl& context) { ...@@ -53,6 +53,7 @@ void AmoebaHarmonicAngleForceImpl::initialize(ContextImpl& context) {
double AmoebaHarmonicAngleForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaHarmonicAngleForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaHarmonicAngleForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaHarmonicAngleForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaHarmonicAngleForceImpl::getKernelNames() { std::vector<std::string> AmoebaHarmonicAngleForceImpl::getKernelNames() {
......
...@@ -54,6 +54,7 @@ void AmoebaHarmonicBondForceImpl::initialize(ContextImpl& context) { ...@@ -54,6 +54,7 @@ void AmoebaHarmonicBondForceImpl::initialize(ContextImpl& context) {
double AmoebaHarmonicBondForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaHarmonicBondForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaHarmonicBondForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaHarmonicBondForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaHarmonicBondForceImpl::getKernelNames() { std::vector<std::string> AmoebaHarmonicBondForceImpl::getKernelNames() {
......
...@@ -53,6 +53,7 @@ void AmoebaHarmonicInPlaneAngleForceImpl::initialize(ContextImpl& context) { ...@@ -53,6 +53,7 @@ void AmoebaHarmonicInPlaneAngleForceImpl::initialize(ContextImpl& context) {
double AmoebaHarmonicInPlaneAngleForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaHarmonicInPlaneAngleForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaHarmonicInPlaneAngleForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaHarmonicInPlaneAngleForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaHarmonicInPlaneAngleForceImpl::getKernelNames() { std::vector<std::string> AmoebaHarmonicInPlaneAngleForceImpl::getKernelNames() {
......
...@@ -84,6 +84,7 @@ void AmoebaMultipoleForceImpl::initialize(ContextImpl& context) { ...@@ -84,6 +84,7 @@ void AmoebaMultipoleForceImpl::initialize(ContextImpl& context) {
double AmoebaMultipoleForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaMultipoleForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaMultipoleForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaMultipoleForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaMultipoleForceImpl::getKernelNames() { std::vector<std::string> AmoebaMultipoleForceImpl::getKernelNames() {
......
...@@ -53,6 +53,7 @@ void AmoebaOutOfPlaneBendForceImpl::initialize(ContextImpl& context) { ...@@ -53,6 +53,7 @@ void AmoebaOutOfPlaneBendForceImpl::initialize(ContextImpl& context) {
double AmoebaOutOfPlaneBendForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaOutOfPlaneBendForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaOutOfPlaneBendForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaOutOfPlaneBendForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaOutOfPlaneBendForceImpl::getKernelNames() { std::vector<std::string> AmoebaOutOfPlaneBendForceImpl::getKernelNames() {
......
...@@ -53,6 +53,7 @@ void AmoebaPiTorsionForceImpl::initialize(ContextImpl& context) { ...@@ -53,6 +53,7 @@ void AmoebaPiTorsionForceImpl::initialize(ContextImpl& context) {
double AmoebaPiTorsionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaPiTorsionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaPiTorsionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaPiTorsionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaPiTorsionForceImpl::getKernelNames() { std::vector<std::string> AmoebaPiTorsionForceImpl::getKernelNames() {
......
...@@ -53,6 +53,7 @@ void AmoebaStretchBendForceImpl::initialize(ContextImpl& context) { ...@@ -53,6 +53,7 @@ void AmoebaStretchBendForceImpl::initialize(ContextImpl& context) {
double AmoebaStretchBendForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaStretchBendForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaStretchBendForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaStretchBendForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaStretchBendForceImpl::getKernelNames() { std::vector<std::string> AmoebaStretchBendForceImpl::getKernelNames() {
......
...@@ -53,6 +53,7 @@ void AmoebaTorsionForceImpl::initialize(ContextImpl& context) { ...@@ -53,6 +53,7 @@ void AmoebaTorsionForceImpl::initialize(ContextImpl& context) {
double AmoebaTorsionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaTorsionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaTorsionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaTorsionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaTorsionForceImpl::getKernelNames() { std::vector<std::string> AmoebaTorsionForceImpl::getKernelNames() {
......
...@@ -54,6 +54,7 @@ void AmoebaTorsionTorsionForceImpl::initialize(ContextImpl& context) { ...@@ -54,6 +54,7 @@ void AmoebaTorsionTorsionForceImpl::initialize(ContextImpl& context) {
double AmoebaTorsionTorsionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaTorsionTorsionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaTorsionTorsionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaTorsionTorsionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
struct IntPair { struct IntPair {
......
...@@ -54,6 +54,7 @@ void AmoebaUreyBradleyForceImpl::initialize(ContextImpl& context) { ...@@ -54,6 +54,7 @@ void AmoebaUreyBradleyForceImpl::initialize(ContextImpl& context) {
double AmoebaUreyBradleyForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaUreyBradleyForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaUreyBradleyForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaUreyBradleyForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaUreyBradleyForceImpl::getKernelNames() { std::vector<std::string> AmoebaUreyBradleyForceImpl::getKernelNames() {
......
...@@ -58,6 +58,7 @@ void AmoebaVdwForceImpl::initialize(ContextImpl& context) { ...@@ -58,6 +58,7 @@ void AmoebaVdwForceImpl::initialize(ContextImpl& context) {
double AmoebaVdwForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaVdwForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaVdwForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaVdwForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> AmoebaVdwForceImpl::getKernelNames() { std::vector<std::string> AmoebaVdwForceImpl::getKernelNames() {
......
...@@ -59,6 +59,7 @@ void AmoebaWcaDispersionForceImpl::initialize(ContextImpl& context) { ...@@ -59,6 +59,7 @@ void AmoebaWcaDispersionForceImpl::initialize(ContextImpl& context) {
double AmoebaWcaDispersionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double AmoebaWcaDispersionForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcAmoebaWcaDispersionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcAmoebaWcaDispersionForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
void AmoebaWcaDispersionForceImpl::getMaximumDispersionEnergy( const AmoebaWcaDispersionForce& force, int particleIndex, double& maxDispersionEnergy ) { void AmoebaWcaDispersionForceImpl::getMaximumDispersionEnergy( const AmoebaWcaDispersionForce& force, int particleIndex, double& maxDispersionEnergy ) {
......
...@@ -51,6 +51,7 @@ void GBSAOBCSoftcoreForceImpl::initialize(ContextImpl& context) { ...@@ -51,6 +51,7 @@ void GBSAOBCSoftcoreForceImpl::initialize(ContextImpl& context) {
double GBSAOBCSoftcoreForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double GBSAOBCSoftcoreForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcGBSAOBCSoftcoreForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcGBSAOBCSoftcoreForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> GBSAOBCSoftcoreForceImpl::getKernelNames() { std::vector<std::string> GBSAOBCSoftcoreForceImpl::getKernelNames() {
......
...@@ -264,6 +264,7 @@ void GBVISoftcoreForceImpl::findScaledRadii( int numberOfParticles, const std::v ...@@ -264,6 +264,7 @@ void GBVISoftcoreForceImpl::findScaledRadii( int numberOfParticles, const std::v
double GBVISoftcoreForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double GBVISoftcoreForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcGBVISoftcoreForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcGBVISoftcoreForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> GBVISoftcoreForceImpl::getKernelNames() { std::vector<std::string> GBVISoftcoreForceImpl::getKernelNames() {
......
...@@ -90,6 +90,7 @@ void NonbondedSoftcoreForceImpl::initialize(ContextImpl& context) { ...@@ -90,6 +90,7 @@ void NonbondedSoftcoreForceImpl::initialize(ContextImpl& context) {
double NonbondedSoftcoreForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) { double NonbondedSoftcoreForceImpl::calcForcesAndEnergy(ContextImpl& context, bool includeForces, bool includeEnergy, int groups) {
if ((groups&(1<<owner.getForceGroup())) != 0) if ((groups&(1<<owner.getForceGroup())) != 0)
return dynamic_cast<CalcNonbondedSoftcoreForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy); return dynamic_cast<CalcNonbondedSoftcoreForceKernel&>(kernel.getImpl()).execute(context, includeForces, includeEnergy);
return 0.0;
} }
std::vector<std::string> NonbondedSoftcoreForceImpl::getKernelNames() { std::vector<std::string> NonbondedSoftcoreForceImpl::getKernelNames() {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment