35 class ExplicitBdStep :
public T::BdStep
43 ExplicitBdStep(ExplicitBdStep<D,T>
const & ) =
delete;
44 ExplicitBdStep<D,T>& operator= (ExplicitBdStep<D,T>
const &) =
delete;
56 void setup()
override;
72 ExplicitBdStep(
typename T::BdSimulator& simulator);
74 ~ExplicitBdStep() =
default;
76 using BdStepT =
typename T::BdStep;
77 using BdStepT::system;
78 using BdStepT::simulator;
79 using BdStepT::vecRandom;
87 typename T::RField dwc_;
90 typename T::RField gaussianField_;