-
- Downloads
There was an error fetching the commit references. Please try again later.
Made single class that allows you to pass vessels
There are now a number of places where data in vessels is passed between actions. For instance this is done in multicolvar functions such as local_q4 and when calculating the average value of the CV in a particular volume. I had done this in an ad-hoc way so there were duplicated bits of code in different places. I have now changed the code so that there is less duplication of code. There is now a single base class which (most) of these vessel using actions inherit from. MultiColvar functions still copy data across manually
Showing
- regtest/crystallization/rt-average-vec/plumed.dat 1 addition, 1 deletionregtest/crystallization/rt-average-vec/plumed.dat
- regtest/crystallization/rt-dumpmulti/plumed.dat 3 additions, 3 deletionsregtest/crystallization/rt-dumpmulti/plumed.dat
- regtest/multicolvar/rt22/plumed.dat 7 additions, 7 deletionsregtest/multicolvar/rt22/plumed.dat
- regtest/multicolvar/rt23/plumed.dat 7 additions, 7 deletionsregtest/multicolvar/rt23/plumed.dat
- src/crystallization/OrientationSphere.cpp 1 addition, 1 deletionsrc/crystallization/OrientationSphere.cpp
- src/crystallization/StoreVectorsVessel.cpp 1 addition, 1 deletionsrc/crystallization/StoreVectorsVessel.cpp
- src/crystallization/VectorAverage.cpp 10 additions, 20 deletionssrc/crystallization/VectorAverage.cpp
- src/crystallization/VectorMultiColvar.cpp 11 additions, 5 deletionssrc/crystallization/VectorMultiColvar.cpp
- src/crystallization/VectorMultiColvar.h 4 additions, 2 deletionssrc/crystallization/VectorMultiColvar.h
- src/multicolvar/ActionVolume.cpp 9 additions, 16 deletionssrc/multicolvar/ActionVolume.cpp
- src/multicolvar/ActionVolume.h 4 additions, 2 deletionssrc/multicolvar/ActionVolume.h
- src/multicolvar/DumpMultiColvar.cpp 11 additions, 11 deletionssrc/multicolvar/DumpMultiColvar.cpp
- src/multicolvar/LocalAverage.cpp 3 additions, 2 deletionssrc/multicolvar/LocalAverage.cpp
- src/multicolvar/MultiColvarBase.cpp 13 additions, 18 deletionssrc/multicolvar/MultiColvarBase.cpp
- src/multicolvar/MultiColvarBase.h 3 additions, 3 deletionssrc/multicolvar/MultiColvarBase.h
- src/multicolvar/MultiColvarFunction.cpp 3 additions, 3 deletionssrc/multicolvar/MultiColvarFunction.cpp
- src/multicolvar/MultiColvarFunction.h 1 addition, 1 deletionsrc/multicolvar/MultiColvarFunction.h
- src/vesselbase/ActionWithInputVessel.cpp 86 additions, 0 deletionssrc/vesselbase/ActionWithInputVessel.cpp
- src/vesselbase/ActionWithInputVessel.h 71 additions, 0 deletionssrc/vesselbase/ActionWithInputVessel.h
- src/vesselbase/ActionWithVessel.cpp 9 additions, 0 deletionssrc/vesselbase/ActionWithVessel.cpp
Loading
Please register or sign in to comment