Home
last modified time | relevance | path

Searched refs:TimeDiscretisation (Results 1 – 25 of 84) sorted by relevance

1234

/dports/science/siconos/siconos-4.4.0/kernel/src/simulationTools/
H A DTimeDiscretisation.cpp26 TimeDiscretisation::TimeDiscretisation(): _h(0.), _t0(std::numeric_limits<double>::quiet_NaN()) in TimeDiscretisation() function in TimeDiscretisation
36 TimeDiscretisation::TimeDiscretisation(const TkVector& tk): in TimeDiscretisation() function in TimeDiscretisation
49 TimeDiscretisation::TimeDiscretisation(double t0, double h): in TimeDiscretisation() function in TimeDiscretisation
60 TimeDiscretisation::TimeDiscretisation(double t0, const std::string& str): _h(0.0), _t0(t0) in TimeDiscretisation() function in TimeDiscretisation
69 TimeDiscretisation::TimeDiscretisation(unsigned int nSteps, double t0, double T): in TimeDiscretisation() function in TimeDiscretisation
81 TimeDiscretisation::TimeDiscretisation(const TimeDiscretisation& td) in TimeDiscretisation() function in TimeDiscretisation
107 TimeDiscretisation::~TimeDiscretisation() in ~TimeDiscretisation()
119 void TimeDiscretisation::setTkVector(const TkVector& newTk) in setTkVector()
125 void TimeDiscretisation::setT0(double val) in setT0()
153 double TimeDiscretisation::getTk(const unsigned int indx) in getTk()
[all …]
H A DTimeDiscretisation.hpp65 class TimeDiscretisation class
70 ACCEPT_SERIALIZATION(TimeDiscretisation);
96 TimeDiscretisation();
102 TimeDiscretisation& operator =(const TimeDiscretisation& td);
119 TimeDiscretisation(const TkVector& newTk);
125 TimeDiscretisation(double t0, double h);
132 TimeDiscretisation(unsigned int nSteps, double t0, double T);
139 TimeDiscretisation(double t0, const std::string& str);
144 TimeDiscretisation(const TimeDiscretisation& td);
147 ~TimeDiscretisation();
H A DMatrixIntegrator.hpp63 SP::TimeDiscretisation _TD;
72 …it(const DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation & td);
85 …t DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation &td, const …
94 …t DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation &td, SP::Plu…
101 …ator(const DynamicalSystem& ds,const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation &td);
H A DEventsManager.hpp87 SP::TimeDiscretisation _td;
118 EventsManager(SP::TimeDiscretisation td);
236 Event& insertEvent(int type, SP::TimeDiscretisation td);
291 inline const TimeDiscretisation& timeDiscretisation() const { return *_td;}; in timeDiscretisation()
H A DMatrixIntegrator.cpp37 … DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation & td, SP::Si… in MatrixIntegrator()
44 …t DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation & td, SP::Pl… in MatrixIntegrator()
55 …or(const DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation & td) in MatrixIntegrator()
62 …nit(const DynamicalSystem& ds, const NonSmoothDynamicalSystem& nsds, const TimeDiscretisation & td) in commonInit()
64 _TD.reset(new TimeDiscretisation(td)); in commonInit()
H A DEvent.hpp95 SP::TimeDiscretisation _td;
197 void setTimeDiscretisation(SP::TimeDiscretisation td);
202 inline SP::TimeDiscretisation getTimeDiscretisation() const { return _td; }; in getTimeDiscretisation()
H A DTimeStepping.hpp140 TimeStepping(SP::NonSmoothDynamicalSystem nsds, SP::TimeDiscretisation td,
149 TimeStepping(SP::NonSmoothDynamicalSystem nsds, SP::TimeDiscretisation td, int nb =0);
H A DEventDriven.hpp94 EventDriven(SP::NonSmoothDynamicalSystem nsds, SP::TimeDiscretisation td);
101 EventDriven(SP::NonSmoothDynamicalSystem nsds, SP::TimeDiscretisation td, int nb);
H A DSimulation.hpp170 Simulation(SP::NonSmoothDynamicalSystem nsds, SP::TimeDiscretisation td);
175 Simulation(SP::TimeDiscretisation td);
/dports/science/siconos/siconos-4.4.0/control/src/utils/
H A DControlManager.hpp98 void linkSensorSimulation(SP::Sensor s, SP::TimeDiscretisation td);
104 void linkActuatorSimulation(SP::Actuator act, SP::TimeDiscretisation td);
110 void linkObserverSimulation(SP::Observer obs, SP::TimeDiscretisation td);
161 SP::Sensor addSensor(int name, SP::TimeDiscretisation td, SP::DynamicalSystem ds);
179 void addSensorPtr(SP::Sensor s, SP::TimeDiscretisation td);
189 …void addAndRecordSensorPtr(SP::Sensor s, SP::TimeDiscretisation td, const NonSmoothDynamicalSystem…
197 SP::Actuator addActuator(int name, SP::TimeDiscretisation td, SP::ControlSensor sensor);
215 void addActuatorPtr(SP::Actuator act, SP::TimeDiscretisation td);
225 …void addAndRecordActuatorPtr(SP::Actuator act, SP::TimeDiscretisation td, const NonSmoothDynamical…
253 void addObserverPtr(SP::Observer obs, SP::TimeDiscretisation td);
[all …]
H A DControlManager.cpp92 SP::Sensor ControlManager::addSensor(int type, SP::TimeDiscretisation td, SP::DynamicalSystem ds) in addSensor()
109 SP::Actuator ControlManager::addActuator(int type, SP::TimeDiscretisation td, SP::ControlSensor sen… in addActuator()
149 void ControlManager::addSensorPtr(SP::Sensor s, SP::TimeDiscretisation td) in addSensorPtr()
157 void ControlManager::addAndRecordSensorPtr(SP::Sensor s, SP::TimeDiscretisation td, const NonSmooth… in addAndRecordSensorPtr()
166 void ControlManager::addActuatorPtr(SP::Actuator act, SP::TimeDiscretisation td) in addActuatorPtr()
174 void ControlManager::addAndRecordActuatorPtr(SP::Actuator act, SP::TimeDiscretisation td, const Non… in addAndRecordActuatorPtr()
183 void ControlManager::addObserverPtr(SP::Observer obs, SP::TimeDiscretisation td) in addObserverPtr()
191 void ControlManager::addAndRecordObserverPtr(SP::Observer obs, SP::TimeDiscretisation td, const Non… in addAndRecordObserverPtr()
200 void ControlManager::linkSensorSimulation(SP::Sensor s, SP::TimeDiscretisation td) in linkSensorSimulation()
207 void ControlManager::linkActuatorSimulation(SP::Actuator act, SP::TimeDiscretisation td) in linkActuatorSimulation()
[all …]
/dports/science/siconos/siconos-4.4.0/control/src/Simulation/
H A DControlSimulation.cpp34 _processTD.reset(new TimeDiscretisation(_t0, _h)); in ControlSimulation()
109 SP::TimeDiscretisation td(new TimeDiscretisation(_t0, h)); in addSensor()
120 SP::TimeDiscretisation td(new TimeDiscretisation(_t0, h)); in addActuator()
131 SP::TimeDiscretisation td(new TimeDiscretisation(_t0, h)); in addObserver()
/dports/science/siconos/siconos-4.4.0/docs/sphinx/users_guide/
H A Dcontrol.rst19 SP::TimeDiscretisation t1(t0,h);
21 SP::TimeDiscretisation t2(t0,h);
27 Important: each actuator/sensor must have its own TimeDiscretisation object. \n
28 Why: after each process of an event, its TimeDiscretisation is increment (ie tk->tk+1 etc )
29 and if several events share the same TimeDiscretisation, it will be incremented too many times.
H A Dtime_discretisation.rst8 A TimeDiscretisation must be linked to one and only one Model (required parameter of any constructo…
9 …ndant or conflicting information. See the constructors list in the TimeDiscretisation class docume…
16 SP::TimeDiscretisation td(new TimeDiscretisation(h, nSteps,m));
/dports/science/siconos/siconos-4.4.0/control/src/Controller/
H A DLinearSMCOT2.hpp47 SP::TimeDiscretisation _tdPhi;
55 SP::TimeDiscretisation _tdPred;
96 virtual void setTimeDiscretisation(const TimeDiscretisation& td);
H A DLinearSMCOT2.cpp170 void LinearSMCOT2::setTimeDiscretisation(const TimeDiscretisation& td) in setTimeDiscretisation()
172 _tdPhi.reset(new TimeDiscretisation(td)); in setTimeDiscretisation()
173 _tdPred.reset(new TimeDiscretisation(td)); in setTimeDiscretisation()
H A DCommonSMC.hpp91 SP::TimeDiscretisation _td;
267 virtual void setTimeDiscretisation(const TimeDiscretisation& td);
/dports/science/siconos/siconos-4.4.0/control/swig/tests/
H A Dtest_smc.py7 from siconos.kernel import FirstOrderLinearDS, NonSmoothDynamicalSystem, TimeDiscretisation, \
55 processTD = TimeDiscretisation(t0, h)
56 tSensor = TimeDiscretisation(t0, hControl)
57 tActuator = TimeDiscretisation(t0, hControl)
/dports/science/siconos/siconos-4.4.0/control/src/Observer/
H A DObserver.cpp63 void Observer::setTimeDiscretisation(const TimeDiscretisation& td) in setTimeDiscretisation()
65 _td.reset(new TimeDiscretisation(td)); in setTimeDiscretisation()
H A DObserver.hpp59 SP::TimeDiscretisation _td;
143 virtual void setTimeDiscretisation(const TimeDiscretisation& td);
/dports/science/siconos/siconos-4.4.0/kernel/swig/
H A DfromXml.py.in401 if simxml.TimeDiscretisation.tk is not None:
402 td = SK.TimeDiscretisation(simxml.TimeDiscretisation.tk)
403 elif simxml.TimeDiscretisation.N is not None:
404 td = SK.TimeDiscretisation(simxml.TimeDiscretisation.N, t0, T)
405 elif simxml.TimeDiscretisation.h is not None:
406 td = SK.TimeDiscretisation(t0, simxml.TimeDiscretisation.h)
408 print('Could not define the TimeDiscretisation')
/dports/science/siconos/siconos-4.4.0/kernel/swig/tests/
H A Dtest_diode_bridge.py8 TimeDiscretisation, LCP, TimeStepping
64 time_discretisation = TimeDiscretisation(t0, time_step)
/dports/science/siconos/siconos-4.4.0/io/swig/tests/
H A Dtest_serialization.py44 MoreauJeanOSI, TimeDiscretisation, LCP, TimeStepping
102 t = TimeDiscretisation(t0, h)
/dports/science/siconos/siconos-4.4.0/mechanics/src/occ/
H A DOccTimeStepping.hpp13 …OccTimeStepping(SP::NonSmoothDynamicalSystem nsds, SP::TimeDiscretisation td) : TimeStepping(nsds,… in OccTimeStepping()
/dports/science/siconos/siconos-4.4.0/kernel/src/simulationTools/test/
H A DtestAVI.cpp38 _TD.reset(new TimeDiscretisation(_t0, _h)); in init()
85 _TD.reset(new TimeDiscretisation(_t0, _h)); in testAVI()

1234