9 #ifndef IMPNPCTRANPORT_BROWNIAN_DYNAMICS_TAMD_WITH_SLAB_SUPPORT_H
10 #define IMPNPCTRANPORT_BROWNIAN_DYNAMICS_TAMD_WITH_SLAB_SUPPORT_H
12 #include "npctransport_config.h"
15 IMPNPCTRANSPORT_BEGIN_NAMESPACE
18 class SimulationParameters;
78 std::string name =
"BrownianDynamicsTAMDWithSlabSupport%1%",
79 double wave_factor = 1.0):
80 BrownianDynamicsTAMD(m, name, wave_factor)
94 unsigned int begin,
unsigned int end)
override;
97 IMPNPCTRANSPORT_END_NAMESPACE
BrownianDynamicsTAMDWithSlabSupport(Model *m, std::string name="BrownianDynamicsTAMDWithSlabSupport%1%", double wave_factor=1.0)
Create the optimizer.
Simple Brownian dynamics simulator.
Class for storing model, its restraints, constraints, and particles.
Simple molecular dynamics optimizer.
Simple Brownian dynamics simulator.
void do_advance_chunk(double dtfs, double ikt, const ParticleIndexes &ps, unsigned int begin, unsigned int end) override
advances a chunk of ps from index begin to end