Navigation
index
modules
|
CBD Simulator documentation
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
AbsBlock (class in CBD.lib.std)
addBlock() (CBD.Core.CBD method)
addConnection() (CBD.Core.CBD method)
AdderBlock (class in CBD.lib.std)
addFixedRateClock() (CBD.Core.CBD method)
addInputPort() (CBD.Core.BaseBlock method)
addMember() (CBD.depGraph.DepGraph method)
AddOneBlock (class in CBD.lib.std)
addOutputPort() (CBD.Core.BaseBlock method)
addRow() (CBD.preprocessing.butcher.ButcherTableau method)
addWeights() (CBD.preprocessing.butcher.ButcherTableau method)
algorithm() (CBD.state_events.locators.BisectionStateEventLocator method)
(CBD.state_events.locators.ITPStateEventLocator method)
(CBD.state_events.locators.LinearStateEventLocator method)
(CBD.state_events.locators.PostCrossingStateEventLocator method)
(CBD.state_events.locators.PreCrossingStateEventLocator method)
(CBD.state_events.locators.RegulaFalsiStateEventLocator method)
all_opened() (CBD.realtime.plotting.PlotManager method)
AmbientLightSensorBlock (class in CBD.lib.ev3)
AndBlock (class in CBD.lib.std)
ANY (CBD.state_events.Direction attribute)
appendToSignal() (CBD.Core.BaseBlock method)
apply() (CBD.converters.latexify.functions.Eq method)
(CBD.converters.latexify.functions.Fnc method)
(CBD.converters.latexify.functions.VarFnc method)
apply_initials() (CBD.converters.hybrid.CBDRunner method)
Arrow (CBD.realtime.plotting.Arrow)
(class in CBD.realtime.plotting)
at() (CBD.converters.latexify.functions.ConstantFnc method)
(CBD.converters.latexify.functions.DelayFnc method)
(CBD.converters.latexify.functions.DerivatorFnc method)
(CBD.converters.latexify.functions.Eq method)
(CBD.converters.latexify.functions.Fnc method)
(CBD.converters.latexify.functions.IntegratorFnc method)
(CBD.converters.latexify.functions.VarFnc method)
B
Backend (class in CBD.realtime.plotting)
BaseBlock (class in CBD.Core)
BaseTracer (class in CBD.tracers.baseTracer)
BatteryVoltageBlock (class in CBD.lib.ev3)
BBLUE (CBD.tracers.color.COLOR attribute)
BCYAN (CBD.tracers.color.COLOR attribute)
BDARKGRAY (CBD.tracers.color.COLOR attribute)
BGREEN (CBD.tracers.color.COLOR attribute)
BinaryFnc (class in CBD.converters.latexify.functions)
BisectionStateEventLocator (class in CBD.state_events.locators)
BKH (CBD.realtime.plotting.Backend attribute)
BLBLUE (CBD.tracers.color.COLOR attribute)
BLCYAN (CBD.tracers.color.COLOR attribute)
BLDARKGRAY (CBD.tracers.color.COLOR attribute)
BLGREEN (CBD.tracers.color.COLOR attribute)
BLIGHTGRAY (CBD.tracers.color.COLOR attribute)
BLINK (CBD.tracers.color.COLOR attribute)
BLLIGHTGRAY (CBD.tracers.color.COLOR attribute)
block (CBD.Core.InputLink attribute)
BLOCK_MAP (in module CBD.converters.latexify.functions)
BLPURPLE (CBD.tracers.color.COLOR attribute)
BLRED (CBD.tracers.color.COLOR attribute)
BLUE (CBD.tracers.color.COLOR attribute)
BLYELLOW (CBD.tracers.color.COLOR attribute)
BogackiShampine() (CBD.preprocessing.butcher.ButcherTableau static method)
BOKEH (CBD.realtime.plotting.Backend attribute)
bokeh_set_xlim() (CBD.realtime.plotting.PlotManager method)
bokeh_set_ylim() (CBD.realtime.plotting.PlotManager method)
BOLD (CBD.tracers.color.COLOR attribute)
BPURPLE (CBD.tracers.color.COLOR attribute)
BRED (CBD.tracers.color.COLOR attribute)
BrickLightBlock (class in CBD.lib.ev3)
ButcherTableau (class in CBD.preprocessing.butcher)
BYELLOW (CBD.tracers.color.COLOR attribute)
C
CashKarp() (CBD.preprocessing.butcher.ButcherTableau static method)
CBD
module
CBD (class in CBD.Core)
CBD.converters
module
CBD.converters.CBDDraw
module
CBD.converters.eq2CBD
module
CBD.converters.hybrid
module
CBD.converters.latexify.CBD2Latex
module
CBD.converters.latexify.functions
module
CBD.Core
module
CBD.depGraph
module
CBD.lib
module
CBD.lib.endpoints
module
CBD.lib.ev3
module
CBD.lib.extra
module
CBD.lib.io
module
CBD.lib.std
module
CBD.loopsolvers
module
CBD.loopsolvers.linearsolver
module
CBD.loopsolvers.solver
module
CBD.loopsolvers.sympysolver
module
CBD.naivelog
module
CBD.preprocessing
module
CBD.preprocessing.butcher
module
CBD.preprocessing.rungekutta
module
CBD.realtime
module
CBD.realtime.accurate_time
module
CBD.realtime.plotting
module
CBD.realtime.threadingBackend
module
CBD.realtime.threadingGameLoop
module
CBD.realtime.threadingGameLoopAlt
module
CBD.realtime.threadingPython
module
CBD.realtime.threadingTkInter
module
CBD.scheduling
module
CBD.simulator
module
CBD.state_events
module
CBD.state_events.locators
module
CBD.tracers
module
CBD.tracers.baseTracer
module
CBD.tracers.color
module
CBD.tracers.tracerVerbose
module
CBD.util
module
CBD2Latex (class in CBD.converters.latexify.CBD2Latex)
CBDRunner (class in CBD.converters.hybrid)
checkValidity() (CBD.loopsolvers.linearsolver.LinearSolver method)
(CBD.loopsolvers.solver.Solver method)
(CBD.loopsolvers.sympysolver.SympySolver method)
ClampBlock (class in CBD.lib.std)
clear() (CBD.Core.Port method)
(CBD.lib.endpoints.CollectorBlock method)
(CBD.lib.endpoints.PositionCollectorBlock method)
(CBD.lib.endpoints.SignalCollectorBlock method)
(CBD.lib.endpoints.StatisticsCollectorBlock method)
clearBlocks() (CBD.Core.CBD method)
clearPorts() (CBD.Core.BaseBlock method)
clearSignals() (CBD.Core.CBD method)
Clock (class in CBD.lib.std)
clone() (CBD.Core.BaseBlock method)
(CBD.Core.CBD method)
close_event() (CBD.realtime.plotting.PlotHandler method)
closeFile() (CBD.tracers.baseTracer.BaseTracer method)
collect() (CBD.preprocessing.rungekutta.RKPreprocessor method)
CollectorBlock (class in CBD.lib.endpoints)
COLOR (class in CBD.tracers.color)
colorize() (CBD.tracers.color.COLOR static method)
ColorSensorBlock (class in CBD.lib.ev3)
compare() (CBD.realtime.plotting.Backend static method)
compute() (CBD.Core.BaseBlock method)
(CBD.Core.CBD method)
(CBD.lib.endpoints.CollectorBlock method)
(CBD.lib.endpoints.PositionCollectorBlock method)
(CBD.lib.endpoints.SignalCollectorBlock method)
(CBD.lib.endpoints.StatisticsCollectorBlock method)
(CBD.lib.ev3.AmbientLightSensorBlock method)
(CBD.lib.ev3.BatteryVoltageBlock method)
(CBD.lib.ev3.BrickLightBlock method)
(CBD.lib.ev3.ColorSensorBlock method)
(CBD.lib.ev3.DifferentialDrive method)
(CBD.lib.ev3.GyroscopicAngleSensorBlock method)
(CBD.lib.ev3.GyroscopicSpeedSensorBlock method)
(CBD.lib.ev3.InfraredButtonSensorBlock method)
(CBD.lib.ev3.InfraredDistanceSensorBlock method)
(CBD.lib.ev3.MotorAngleSensorBlock method)
(CBD.lib.ev3.MotorBlock method)
(CBD.lib.ev3.MotorSpeedSensorBlock method)
(CBD.lib.ev3.TouchSensorBlock method)
(CBD.lib.ev3.UltrasonicSensorBlock method)
(CBD.lib.extra.FuzzyBlock method)
(CBD.lib.io.ReadCSV method)
(CBD.lib.io.WriteCSV method)
(CBD.lib.std.AbsBlock method)
(CBD.lib.std.AdderBlock method)
(CBD.lib.std.AndBlock method)
(CBD.lib.std.ClampBlock method)
(CBD.lib.std.ConstantBlock method)
(CBD.lib.std.DelayBlock method)
(CBD.lib.std.DeltaTBlock method)
(CBD.lib.std.DummyClock method)
(CBD.lib.std.EqualsBlock method)
(CBD.lib.std.GenericBlock method)
(CBD.lib.std.IntBlock method)
(CBD.lib.std.InverterBlock method)
(CBD.lib.std.LessThanBlock method)
(CBD.lib.std.LessThanOrEqualsBlock method)
(CBD.lib.std.LoggingBlock method)
(CBD.lib.std.MaxBlock method)
(CBD.lib.std.MinBlock method)
(CBD.lib.std.ModuloBlock method)
(CBD.lib.std.MultiplexerBlock method)
(CBD.lib.std.NegatorBlock method)
(CBD.lib.std.NotBlock method)
(CBD.lib.std.OrBlock method)
(CBD.lib.std.PowerBlock method)
(CBD.lib.std.ProductBlock method)
(CBD.lib.std.RootBlock method)
(CBD.lib.std.SequenceBlock method)
(CBD.lib.std.SplitBlock method)
(CBD.lib.std.TimeBlock method)
concat() (CBD.loopsolvers.linearsolver.Matrix method)
connect() (CBD.Core.Port static method)
(CBD.realtime.plotting.PlotHandler method)
(CBD.realtime.plotting.PlotManager method)
(CBD.simulator.Simulator method)
Connector (class in CBD.Core)
ConstantBlock (class in CBD.lib.std)
ConstantFnc (class in CBD.converters.latexify.functions)
constructInput() (CBD.loopsolvers.linearsolver.LinearSolver method)
(CBD.loopsolvers.solver.Solver method)
(CBD.loopsolvers.sympysolver.SympySolver method)
count() (CBD.Core.Port method)
(CBD.lib.endpoints.StatisticsCollectorBlock method)
create() (CBD.converters.latexify.functions.BinaryFnc method)
(CBD.converters.latexify.functions.ConstantFnc method)
(CBD.converters.latexify.functions.Fnc method)
(CBD.converters.latexify.functions.MultiFnc method)
(CBD.converters.latexify.functions.UnaryFnc method)
(CBD.realtime.plotting.Arrow method)
(CBD.realtime.plotting.LinePlot method)
(CBD.realtime.plotting.PlotKind method)
(CBD.realtime.plotting.ScatterPlot method)
(CBD.realtime.plotting.StepPlot method)
create_Error() (CBD.preprocessing.rungekutta.RKPreprocessor method)
create_IVP() (CBD.preprocessing.rungekutta.RKPreprocessor method)
create_K() (CBD.preprocessing.rungekutta.RKPreprocessor method)
create_RK() (CBD.preprocessing.rungekutta.RKPreprocessor method)
createDepGraph() (in module CBD.depGraph)
crossing_detection() (CBD.converters.hybrid.CBDRunner method)
crossing_function() (CBD.converters.hybrid.CBDRunner method)
CrossingDetection (class in CBD.converters.hybrid)
CYAN (CBD.tracers.color.COLOR attribute)
D
DARK (CBD.tracers.color.COLOR attribute)
DARKGRAY (CBD.tracers.color.COLOR attribute)
data (CBD.lib.endpoints.CollectorBlock property)
data_xy (CBD.lib.endpoints.PositionCollectorBlock property)
(CBD.lib.endpoints.SignalCollectorBlock property)
DEFAULT_CONFIG (CBD.converters.latexify.CBD2Latex.CBD2Latex attribute)
DelayBlock (class in CBD.lib.std)
DelayFnc (class in CBD.converters.latexify.functions)
DeltaTBlock (class in CBD.lib.std)
DepGraph (class in CBD.depGraph)
DepNode (class in CBD.depGraph)
deregisterTracer() (CBD.tracers.Tracers method)
DerivatorBlock (class in CBD.lib.std)
DerivatorFnc (class in CBD.converters.latexify.functions)
dfsCollect() (CBD.scheduling.TopologicalScheduler method)
dfsSort() (CBD.scheduling.TopologicalScheduler method)
DifferentialDrive (class in CBD.lib.ev3)
Direction (CBD.Core.Port attribute)
(class in CBD.state_events)
disconnect() (CBD.Core.Port static method)
distance_from_last() (CBD.lib.endpoints.PositionCollectorBlock method)
distance_from_start() (CBD.lib.endpoints.PositionCollectorBlock method)
DOPRI() (CBD.preprocessing.butcher.ButcherTableau static method)
DormandPrince() (CBD.preprocessing.butcher.ButcherTableau static method)
DummyClock (class in CBD.lib.std)
dump() (CBD.Core.CBD method)
dumpSignals() (CBD.Core.CBD method)
E
ENDC (CBD.tracers.color.COLOR attribute)
enum() (in module CBD.util)
Eq (class in CBD.converters.latexify.functions)
eq() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
(CBD.converters.latexify.functions.BinaryFnc method)
(CBD.converters.latexify.functions.ConstantFnc method)
(CBD.converters.latexify.functions.DerivatorFnc method)
(CBD.converters.latexify.functions.Eq method)
(CBD.converters.latexify.functions.Fnc method)
(CBD.converters.latexify.functions.IntegratorFnc method)
(CBD.converters.latexify.functions.MultiFnc method)
(CBD.converters.latexify.functions.UnaryFnc method)
(CBD.converters.latexify.functions.VarFnc method)
eq2CBD (class in CBD.converters.eq2CBD)
EqualsBlock (class in CBD.lib.std)
Euler() (CBD.preprocessing.butcher.ButcherTableau static method)
exists() (CBD.realtime.plotting.Backend static method)
extTransition() (CBD.converters.hybrid.CBDRunner method)
F
find() (CBD.Core.CBD method)
FIRST (CBD.lib.io.Interpolation attribute)
flatten() (CBD.Core.CBD method)
Fnc (class in CBD.converters.latexify.functions)
follow() (in module CBD.realtime.plotting)
format() (CBD.loopsolvers.linearsolver.Matrix method)
FROM_ABOVE (CBD.state_events.Direction attribute)
FROM_BELOW (CBD.state_events.Direction attribute)
FuzzyBlock (class in CBD.lib.extra)
G
GAMELOOP (CBD.realtime.threadingBackend.Platform attribute)
GenericBlock (class in CBD.lib.std)
get() (CBD.Core.Port method)
(CBD.realtime.plotting.Backend static method)
(CBD.realtime.plotting.PlotManager method)
get_animation() (CBD.realtime.plotting.PlotHandler method)
get_block_equation() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
get_data() (CBD.realtime.plotting.PlotHandler method)
get_delta() (CBD.converters.hybrid.CBDRunner method)
get_dependencies() (CBD.converters.latexify.functions.Eq method)
(CBD.converters.latexify.functions.Fnc method)
get_matrix() (CBD.loopsolvers.linearsolver.LinearSolver static method)
get_signal() (CBD.converters.hybrid.CBDRunner method)
getA() (CBD.preprocessing.butcher.ButcherTableau method)
getBlockByName() (CBD.Core.CBD method)
getBlockName() (CBD.Core.BaseBlock method)
getBlockOperator() (CBD.lib.std.GenericBlock method)
getBlocks() (CBD.Core.CBD method)
getBlockType() (CBD.Core.BaseBlock method)
getById() (CBD.tracers.Tracers method)
getClock() (CBD.Core.BaseBlock method)
(CBD.Core.CBD method)
(CBD.simulator.Simulator method)
getComponentCache() (CBD.loopsolvers.sympysolver.SympySolver method)
getDeltaT() (CBD.lib.std.Clock method)
(CBD.lib.std.DummyClock method)
(CBD.simulator.Simulator method)
getDependencies() (CBD.Core.BaseBlock method)
(CBD.Core.CBD method)
(CBD.lib.std.DelayBlock method)
getDependents() (CBD.depGraph.DepGraph method)
getFunctionName() (CBD.Core.BaseBlock method)
getHistory() (CBD.Core.Port method)
getIncoming() (CBD.Core.Port method)
getInfluencers() (CBD.depGraph.DepGraph method)
getInputPortByName() (CBD.Core.BaseBlock method)
getInputPortNames() (CBD.Core.BaseBlock method)
getInputPorts() (CBD.Core.BaseBlock method)
getInputSignal() (CBD.Core.BaseBlock method)
getMappedObj() (CBD.depGraph.DepNode method)
getNextPortClosure() (CBD.Core.Port method)
getNodes() (CBD.preprocessing.butcher.ButcherTableau method)
getNumberOfInputs() (CBD.lib.std.AdderBlock method)
(CBD.lib.std.AndBlock method)
(CBD.lib.std.MaxBlock method)
(CBD.lib.std.MinBlock method)
(CBD.lib.std.MultiplexerBlock method)
(CBD.lib.std.OrBlock method)
(CBD.lib.std.ProductBlock method)
getNumberOfOutputs() (CBD.lib.std.SplitBlock method)
getOrder() (CBD.preprocessing.butcher.ButcherTableau method)
getOutgoing() (CBD.Core.Port method)
getOutputPortByName() (CBD.Core.BaseBlock method)
getOutputPortNames() (CBD.Core.BaseBlock method)
getOutputPorts() (CBD.Core.BaseBlock method)
getPath() (CBD.Core.BaseBlock method)
getPortConnectedToInput() (CBD.Core.BaseBlock method)
getPreviousPortClosure() (CBD.Core.Port method)
getRelativeTime() (CBD.lib.std.Clock method)
(CBD.lib.std.DummyClock method)
(CBD.simulator.Simulator method)
getSemanticMapping() (CBD.depGraph.DepGraph method)
getSignalHistory() (CBD.Core.BaseBlock method)
(CBD.Core.CBD method)
getSignals() (CBD.Core.CBD method)
getTime() (CBD.lib.std.Clock method)
(CBD.lib.std.DummyClock method)
(CBD.simulator.Simulator method)
getTopCBD() (CBD.Core.CBD method)
getUniqueBlockName() (CBD.Core.CBD method)
getValue() (CBD.lib.std.ConstantBlock method)
(CBD.lib.std.DeltaTBlock method)
getWeights() (CBD.preprocessing.butcher.ButcherTableau method)
GLA (CBD.realtime.threadingBackend.Platform attribute)
GREEN (CBD.tracers.color.COLOR attribute)
gvDepGraph() (in module CBD.depGraph)
gvDraw() (in module CBD.converters.CBDDraw)
GyroscopicAngleSensorBlock (class in CBD.lib.ev3)
GyroscopicSpeedSensorBlock (class in CBD.lib.ev3)
H
hasBlock() (CBD.Core.CBD method)
hasDependency() (CBD.depGraph.DepGraph method)
hash64() (in module CBD.util)
hasInputPortWithName() (CBD.Core.BaseBlock method)
hasMember() (CBD.depGraph.DepGraph method)
hasOutputPortWithName() (CBD.Core.BaseBlock method)
hasTracers() (CBD.tracers.Tracers method)
Heun() (CBD.preprocessing.butcher.ButcherTableau static method)
HeunEuler() (CBD.preprocessing.butcher.ButcherTableau static method)
hide() (CBD.realtime.plotting.PlotHandler method)
HIGHLIGHT (CBD.tracers.color.COLOR attribute)
I
info() (CBD.Core.BaseBlock method)
(CBD.Core.CBD method)
InfraredButtonSensorBlock (class in CBD.lib.ev3)
InfraredDistanceSensorBlock (class in CBD.lib.ev3)
InputLink (class in CBD.Core)
IntBlock (class in CBD.lib.std)
IntegratorBlock (class in CBD.lib.std)
IntegratorFnc (class in CBD.converters.latexify.functions)
interpolate() (CBD.lib.io.Interpolation static method)
Interpolation (class in CBD.lib.io)
intTransition() (CBD.converters.hybrid.CBDRunner method)
InverterBlock (class in CBD.lib.std)
is_absolute() (CBD.converters.latexify.functions.Time method)
is_alive() (CBD.realtime.threadingBackend.ThreadingBackend method)
is_backend() (CBD.realtime.plotting.PlotKind method)
is_opened() (CBD.realtime.plotting.PlotHandler method)
(CBD.realtime.plotting.PlotManager method)
is_relative() (CBD.converters.latexify.functions.Time method)
is_running() (CBD.simulator.Simulator method)
isMarked() (CBD.depGraph.DepGraph method)
(CBD.depGraph.DepNode method)
ITALIC (CBD.tracers.color.COLOR attribute)
ITP() (CBD.converters.hybrid.CrossingDetection static method)
ITPStateEventLocator (class in CBD.state_events.locators)
L
LAST (CBD.lib.io.Interpolation attribute)
latex() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
(CBD.converters.latexify.functions.BinaryFnc method)
(CBD.converters.latexify.functions.ConstantFnc method)
(CBD.converters.latexify.functions.DerivatorFnc method)
(CBD.converters.latexify.functions.Eq method)
(CBD.converters.latexify.functions.Fnc method)
(CBD.converters.latexify.functions.IntegratorFnc method)
(CBD.converters.latexify.functions.MultiFnc method)
(CBD.converters.latexify.functions.UnaryFnc method)
(CBD.converters.latexify.functions.VarFnc method)
LBLUE (CBD.tracers.color.COLOR attribute)
LCYAN (CBD.tracers.color.COLOR attribute)
LDARKGRAY (CBD.tracers.color.COLOR attribute)
LessThanBlock (class in CBD.lib.std)
LessThanOrEqualsBlock (class in CBD.lib.std)
LGREEN (CBD.tracers.color.COLOR attribute)
LIGHTGRAY (CBD.tracers.color.COLOR attribute)
Line Plot (CBD.realtime.plotting.LinePlot)
LINEAR (CBD.lib.io.Interpolation attribute)
linear() (CBD.converters.hybrid.CrossingDetection static method)
LinearSolver (class in CBD.loopsolvers.linearsolver)
LinearStateEventLocator (class in CBD.state_events.locators)
LinePlot (class in CBD.realtime.plotting)
linkToInput() (CBD.Core.BaseBlock method)
LLIGHTGRAY (CBD.tracers.color.COLOR attribute)
LoggingBlock (class in CBD.lib.std)
LOOP (CBD.realtime.threadingBackend.Platform attribute)
LPURPLE (CBD.tracers.color.COLOR attribute)
LRED (CBD.tracers.color.COLOR attribute)
LYELLOW (CBD.tracers.color.COLOR attribute)
M
mark() (CBD.depGraph.DepGraph method)
(CBD.depGraph.DepNode method)
MATPLOTLIB (CBD.realtime.plotting.Backend attribute)
Matrix (class in CBD.loopsolvers.linearsolver)
max() (CBD.lib.endpoints.StatisticsCollectorBlock method)
MaxBlock (class in CBD.lib.std)
mean() (CBD.lib.endpoints.StatisticsCollectorBlock method)
Midpoint() (CBD.preprocessing.butcher.ButcherTableau static method)
MidpointEuler() (CBD.preprocessing.butcher.ButcherTableau static method)
min() (CBD.lib.endpoints.StatisticsCollectorBlock method)
MinBlock (class in CBD.lib.std)
module
CBD
CBD.converters
CBD.converters.CBDDraw
CBD.converters.eq2CBD
CBD.converters.hybrid
CBD.converters.latexify.CBD2Latex
CBD.converters.latexify.functions
CBD.Core
CBD.depGraph
CBD.lib
CBD.lib.endpoints
CBD.lib.ev3
CBD.lib.extra
CBD.lib.io
CBD.lib.std
CBD.loopsolvers
CBD.loopsolvers.linearsolver
CBD.loopsolvers.solver
CBD.loopsolvers.sympysolver
CBD.naivelog
CBD.preprocessing
CBD.preprocessing.butcher
CBD.preprocessing.rungekutta
CBD.realtime
CBD.realtime.accurate_time
CBD.realtime.plotting
CBD.realtime.threadingBackend
CBD.realtime.threadingGameLoop
CBD.realtime.threadingGameLoopAlt
CBD.realtime.threadingPython
CBD.realtime.threadingTkInter
CBD.scheduling
CBD.simulator
CBD.state_events
CBD.state_events.locators
CBD.tracers
CBD.tracers.baseTracer
CBD.tracers.color
CBD.tracers.tracerVerbose
CBD.util
ModuloBlock (class in CBD.lib.std)
MotorAngleSensorBlock (class in CBD.lib.ev3)
MotorBlock (class in CBD.lib.ev3)
MotorSpeedSensorBlock (class in CBD.lib.ev3)
MPL (CBD.realtime.plotting.Backend attribute)
MultiFnc (class in CBD.converters.latexify.functions)
MultiplexerBlock (class in CBD.lib.std)
mustCompute() (CBD.scheduling.Scheduler method)
N
NegatorBlock (class in CBD.lib.std)
NotBlock (class in CBD.lib.std)
now() (CBD.converters.latexify.functions.Time static method)
O
obtain() (CBD.scheduling.Scheduler method)
OLINE (CBD.tracers.color.COLOR attribute)
openFile() (CBD.tracers.baseTracer.BaseTracer method)
OrBlock (class in CBD.lib.std)
output_port (CBD.Core.InputLink attribute)
outputFnc() (CBD.converters.hybrid.CBDRunner method)
P
parse() (CBD.converters.eq2CBD.eq2CBD method)
Platform (class in CBD.realtime.threadingBackend)
plot() (in module CBD.realtime.plotting)
PlotHandler (class in CBD.realtime.plotting)
PlotKind (class in CBD.realtime.plotting)
PlotManager (class in CBD.realtime.plotting)
Port (class in CBD.Core)
PositionCollectorBlock (class in CBD.lib.endpoints)
PostCrossingStateEventLocator (class in CBD.state_events.locators)
PowerBlock (class in CBD.lib.std)
PreCrossingStateEventLocator (class in CBD.state_events.locators)
prepare_cbd() (in module CBD.converters.hybrid)
preprocess() (CBD.preprocessing.rungekutta.RKPreprocessor method)
ProductBlock (class in CBD.lib.std)
PURPLE (CBD.tracers.color.COLOR attribute)
PYTHON (CBD.realtime.threadingBackend.Platform attribute)
PYTHON_VERSION (in module CBD.util)
R
rainbow() (CBD.tracers.color.COLOR static method)
Ralston() (CBD.preprocessing.butcher.ButcherTableau static method)
RalstonEuler() (CBD.preprocessing.butcher.ButcherTableau static method)
ReadCSV (class in CBD.lib.io)
realtime_gameloop_call() (CBD.simulator.Simulator method)
RED (CBD.tracers.color.COLOR attribute)
reduce() (in module CBD.loopsolvers.sympysolver)
register() (CBD.realtime.plotting.PlotManager method)
registerStateEvent() (CBD.simulator.Simulator method)
registerTracer() (CBD.tracers.Tracers method)
regula_falsi() (CBD.converters.hybrid.CrossingDetection static method)
RegulaFalsiStateEventLocator (class in CBD.state_events.locators)
reinit() (CBD.converters.hybrid.CBDRunner method)
removeBlock() (CBD.Core.CBD method)
removeConnection() (CBD.Core.CBD method)
removeMember() (CBD.depGraph.DepGraph method)
rename() (CBD.converters.latexify.CBD2Latex.CBD2Latex static method)
render() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
reparentPorts() (CBD.Core.BaseBlock method)
reset() (CBD.Core.Port method)
(CBD.lib.std.Clock method)
resetPorts() (CBD.Core.BaseBlock method)
RK4() (CBD.preprocessing.butcher.ButcherTableau static method)
RK4Alt() (CBD.preprocessing.butcher.ButcherTableau static method)
RKCK() (CBD.preprocessing.butcher.ButcherTableau static method)
RKDP() (CBD.preprocessing.butcher.ButcherTableau static method)
RKF45() (CBD.preprocessing.butcher.ButcherTableau static method)
RKPreprocessor (class in CBD.preprocessing.rungekutta)
RootBlock (class in CBD.lib.std)
run() (CBD.realtime.threadingPython.ThreadingPython method)
(CBD.simulator.Simulator method)
run_on_new_thread() (CBD.realtime.threadingBackend.ThreadingBackend method)
S
Scatter Plot (CBD.realtime.plotting.ScatterPlot)
ScatterPlot (class in CBD.realtime.plotting)
schedule() (CBD.scheduling.Scheduler method)
(CBD.scheduling.TopologicalScheduler method)
Scheduler (class in CBD.scheduling)
SEABORN (CBD.realtime.plotting.Backend attribute)
SequenceBlock (class in CBD.lib.std)
set() (CBD.Core.Port method)
set_data_getter() (CBD.realtime.plotting.PlotHandler method)
set_delta() (CBD.converters.hybrid.CBDRunner method)
set_kind_args() (CBD.realtime.plotting.PlotHandler method)
set_xlim() (CBD.realtime.plotting.PlotManager method)
set_ylim() (CBD.realtime.plotting.PlotManager method)
setAlgebraicLoopSolver() (CBD.simulator.Simulator method)
setBlockName() (CBD.Core.BaseBlock method)
setBlockRate() (CBD.simulator.Simulator method)
setCustomTracer() (CBD.simulator.Simulator method)
setDeltaT() (CBD.lib.std.DummyClock method)
(CBD.simulator.Simulator method)
setDependency() (CBD.depGraph.DepGraph method)
setParent() (CBD.Core.BaseBlock method)
setProgressBar() (CBD.simulator.Simulator method)
setRate() (CBD.scheduling.Scheduler method)
setRealTime() (CBD.simulator.Simulator method)
setRealTimePlatform() (CBD.simulator.Simulator method)
setRealTimePlatformGameLoop() (CBD.simulator.Simulator method)
setRealTimePlatformThreading() (CBD.simulator.Simulator method)
setRealTimePlatformTk() (CBD.simulator.Simulator method)
setScheduler() (CBD.simulator.Simulator method)
setStartTime() (CBD.lib.std.Clock method)
(CBD.lib.std.DummyClock method)
setStateEventLocator() (CBD.simulator.Simulator method)
setTerminationCondition() (CBD.simulator.Simulator method)
setTerminationTime() (CBD.simulator.Simulator method)
setValue() (CBD.lib.std.ConstantBlock method)
setVerbose() (CBD.simulator.Simulator method)
show() (CBD.realtime.plotting.PlotHandler method)
Signal (class in CBD.Core)
signal() (CBD.realtime.plotting.PlotHandler method)
(CBD.simulator.Simulator method)
SignalCollectorBlock (class in CBD.lib.endpoints)
simplify() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
(CBD.converters.latexify.functions.BinaryFnc method)
(CBD.converters.latexify.functions.Eq method)
(CBD.converters.latexify.functions.Fnc method)
(CBD.converters.latexify.functions.MultiFnc method)
(CBD.converters.latexify.functions.UnaryFnc method)
simplify_links() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
Simulator (class in CBD.simulator)
sleep() (in module CBD.realtime.accurate_time)
SNS (CBD.realtime.plotting.Backend attribute)
solve() (CBD.loopsolvers.linearsolver.LinearSolver method)
(CBD.loopsolvers.solver.Solver method)
(CBD.loopsolvers.sympysolver.SympySolver method)
Solver (class in CBD.loopsolvers.solver)
SplitBlock (class in CBD.lib.std)
startTracer() (CBD.tracers.baseTracer.BaseTracer method)
StateEvent (class in CBD.state_events)
StatisticsCollectorBlock (class in CBD.lib.endpoints)
std() (CBD.lib.endpoints.StatisticsCollectorBlock method)
Step Plot (CBD.realtime.plotting.StepPlot)
step() (CBD.realtime.threadingBackend.ThreadingBackend method)
(CBD.realtime.threadingGameLoop.ThreadingGameLoop method)
(CBD.realtime.threadingGameLoopAlt.ThreadingGameLoopAlt method)
StepPlot (class in CBD.realtime.plotting)
stop() (CBD.realtime.plotting.PlotHandler method)
(CBD.realtime.plotting.PlotManager method)
(CBD.simulator.Simulator method)
stopTracer() (CBD.tracers.baseTracer.BaseTracer method)
stopTracers() (CBD.tracers.Tracers method)
STRIKE (CBD.tracers.color.COLOR attribute)
substitute() (CBD.converters.latexify.CBD2Latex.CBD2Latex method)
sum() (CBD.lib.endpoints.StatisticsCollectorBlock method)
sumOfSquares() (CBD.lib.endpoints.StatisticsCollectorBlock method)
SympySolver (class in CBD.loopsolvers.sympysolver)
T
terminate() (CBD.realtime.plotting.PlotHandler method)
(CBD.realtime.plotting.PlotManager method)
thread_loop() (CBD.tracers.Tracers method)
THREADING (CBD.realtime.threadingBackend.Platform attribute)
ThreadingBackend (class in CBD.realtime.threadingBackend)
ThreadingGameLoop (class in CBD.realtime.threadingGameLoop)
ThreadingGameLoopAlt (class in CBD.realtime.threadingGameLoopAlt)
ThreadingPython (class in CBD.realtime.threadingPython)
ThreadingTkInter (class in CBD.realtime.threadingTkInter)
time (CBD.Core.Signal attribute)
Time (class in CBD.converters.latexify.functions)
time() (in module CBD.realtime.accurate_time)
timeAdvance() (CBD.converters.hybrid.CBDRunner method)
TimeBlock (class in CBD.lib.std)
timeInfo() (CBD.tracers.baseTracer.BaseTracer method)
TK (CBD.realtime.threadingBackend.Platform attribute)
TKINTER (CBD.realtime.threadingBackend.Platform attribute)
toggle() (CBD.realtime.plotting.PlotHandler method)
TopologicalScheduler (class in CBD.scheduling)
topoSort() (CBD.scheduling.TopologicalScheduler method)
TouchSensorBlock (class in CBD.lib.ev3)
trace() (CBD.tracers.baseTracer.BaseTracer method)
(CBD.tracers.Tracers method)
traceCompute() (CBD.tracers.baseTracer.BaseTracer method)
(CBD.tracers.Tracers method)
(CBD.tracers.tracerVerbose.VerboseTracer method)
traceln() (CBD.tracers.baseTracer.BaseTracer method)
traceNewIteration() (CBD.tracers.baseTracer.BaseTracer method)
(CBD.tracers.Tracers method)
(CBD.tracers.tracerVerbose.VerboseTracer method)
Tracers (class in CBD.tracers)
transfer() (CBD.Core.Connector method)
U
ULINE (CBD.tracers.color.COLOR attribute)
UltrasonicSensorBlock (class in CBD.lib.ev3)
UnaryFnc (class in CBD.converters.latexify.functions)
uncolorize() (CBD.tracers.color.COLOR static method)
unhash64() (in module CBD.util)
unlinkInput() (CBD.Core.BaseBlock method)
unMark() (CBD.depGraph.DepGraph method)
(CBD.depGraph.DepNode method)
unregister() (CBD.realtime.plotting.PlotManager method)
unsetDependency() (CBD.depGraph.DepGraph method)
update() (CBD.realtime.plotting.Arrow method)
(CBD.realtime.plotting.LinePlot method)
(CBD.realtime.plotting.PlotHandler method)
(CBD.realtime.plotting.PlotKind method)
(CBD.realtime.plotting.ScatterPlot method)
(CBD.realtime.plotting.StepPlot method)
UULINE (CBD.tracers.color.COLOR attribute)
V
value (CBD.Core.Signal attribute)
VarFnc (class in CBD.converters.latexify.functions)
variance() (CBD.lib.endpoints.StatisticsCollectorBlock method)
VerboseTracer (class in CBD.tracers.tracerVerbose)
W
wait() (CBD.realtime.threadingBackend.ThreadingBackend method)
(CBD.realtime.threadingGameLoop.ThreadingGameLoop method)
(CBD.realtime.threadingGameLoopAlt.ThreadingGameLoopAlt method)
(CBD.realtime.threadingPython.ThreadingPython method)
(CBD.realtime.threadingTkInter.ThreadingTkInter method)
WriteCSV (class in CBD.lib.io)
Y
YELLOW (CBD.tracers.color.COLOR attribute)
Table of Contents
Setup
How to install the CBD framework?
How to run a CBD simulation?
Changelog
Common Issues and Solutions
Simple Examples
Sine Generator
Hierarchical Even Number Generator
Fibonacci Sequence Generator
Linear Congruential Generator
Advanced Examples
Realtime Simulation
Live Plotting of Data During the Simulation
TkInter Dashboard with Editable Values
Generate LaTeX from CBD Models
Continuous Time Simulation
Internal Documentation
CBD package
Quick search
Navigation
index
modules
|
CBD Simulator documentation
»
Index