Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G I L M N P R S T

## A

AdaptiveModel - Class in pacemaker
  Useful `static` code related to Phase Response Curve (PRC) related to `"ADAPTIVE" model` (Ermentrout, 1991) .
AdaptiveModel() - Constructor for class pacemaker.AdaptiveModel
addFlash(long, long) - Static method in class pacemaker.EmissionObserver
adjustable_period - Variable in class pacemaker.FireflyProtocol
  the period we choiced to use, for models that adjust the frequency of flashing, eg `ADAPTIVE model` NOW it's a double: store also micro-adjustment.

## B

b - Static variable in class pacemaker.Firefly
B - Static variable in class pacemaker.millisec_Species
B - Static variable in class pacemaker.Species
birth - Variable in class pacemaker.FireflyProtocol
  the time when I first come to life, in Simulator time.

## C

clone() - Method in class pacemaker.EventAggregation
clone() - Method in class pacemaker.Firefly
cycle - Variable in class pacemaker.FireflyProtocol
  Count the number of cycles done.

## D

data - Static variable in class pacemaker.millisec_Species
  Real Data from firefly species.
data - Static variable in class pacemaker.Species
  Real Data from firefly species.
doFlash() - Method in class pacemaker.Firefly
  Do Emission of a Firefly Flash.
doFlash() - Method in class pacemaker.FireflyProtocol

## E

EmissionObserver - Class in pacemaker
EmissionObserver(String) - Constructor for class pacemaker.EmissionObserver
epsilon - Static variable in class pacemaker.Firefly
EPSILON - Static variable in class pacemaker.millisec_Species
EPSILON - Static variable in class pacemaker.Species
eval_inverse_PRC(double, int) - Static method in class pacemaker.MaSModel
  Evaluate the inverse function `f-1` of the PRC: given the y value, you get the x value (the phase).
eval_PRC(double, int, int, int) - Static method in class pacemaker.AdaptiveModel
  Evaluates the PRC for the given phase.
eval_PRC(double, int) - Static method in class pacemaker.MaSModel
  Evaluates the PRC for the given phase (x).
EventAggregation - Class in pacemaker
EventAggregation(String) - Constructor for class pacemaker.EventAggregation
execute() - Method in class pacemaker.EmissionObserver

## F

fcore(double) - Static method in class pacemaker.AdaptiveModel
  Evaluate the common core of g+ and g- functions:
Firefly - Class in pacemaker
Firefly(String) - Constructor for class pacemaker.Firefly
FireflyProtocol - Class in pacemaker
  The implementation of a protocol inspired by Fireflies.
FireflyProtocol(String) - Constructor for class pacemaker.FireflyProtocol

## G

getAdjustable_period() - Method in class pacemaker.FireflyProtocol
getValue() - Method in class pacemaker.EventAggregation
gminus(double) - Static method in class pacemaker.AdaptiveModel
  Evaluates the g- function.
gplus(double) - Static method in class pacemaker.AdaptiveModel
  Evaluates the g+ function.

## I

inert - Static variable in class pacemaker.Firefly
INERT - Static variable in class pacemaker.millisec_Species
INERT - Static variable in class pacemaker.Species
initSchedule() - Method in class pacemaker.Firefly
  Run just after `contructor` or `Firefly.clone()`, here we must set up a first event delivered to self: because execution took place in a node when an event is delivered, without this such first event, this node won't start.
initSchedule() - Method in class pacemaker.FireflyProtocol

## L

last_cycle_time - Variable in class pacemaker.FireflyProtocol
  the time (simulator's timestamp) we start the last cycle.
last_flash_time - Variable in class pacemaker.FireflyProtocol
  The LAST TIME (simulator's timestamp) we DO FLASH.
last_stimulus_time - Variable in class pacemaker.FireflyProtocol
  the time (simulator's timestamp) we received the last stimulus (other's pulse) from the environment.
lid - Static variable in class pacemaker.FireflyProtocol
  Identifier of the linkable ID

## M

main(String[]) - Static method in class pacemaker.AdaptiveModel
  For testing purposes
main(String[]) - Static method in class pacemaker.MaSModel
  For testing purposes
main(String[]) - Static method in class pacemaker.Species
MaSModel - Class in pacemaker
  Useful `static` code related to Phase Response Curve (PRC) related to `"MAS" model` (Mirollo and Strogatz 1990).
MaSModel() - Constructor for class pacemaker.MaSModel
max - Static variable in class pacemaker.Firefly
MAX - Static variable in class pacemaker.millisec_Species
MAX - Static variable in class pacemaker.Species
millisec_Species - Class in pacemaker
  OLD DATA in millisec values, now using usec preferably Holds data from real species of fireflies, as found in literature.
millisec_Species() - Constructor for class pacemaker.millisec_Species
min - Static variable in class pacemaker.Firefly
MIN - Static variable in class pacemaker.millisec_Species
MIN - Static variable in class pacemaker.Species
model - Static variable in class pacemaker.Firefly
MODEL - Static variable in class pacemaker.millisec_Species
MODEL - Static variable in class pacemaker.Species

## N

n_received - Variable in class pacemaker.FireflyProtocol
  How many msg I received since birth
NAME - Static variable in class pacemaker.millisec_Species
  Next static Strings explicits the corripondence between
NAME - Static variable in class pacemaker.Species
  Next static Strings explicits the corripondence between
next_cycle_time - Variable in class pacemaker.FireflyProtocol
  the time (simulator's timestamp) we scheduled our next cycle.

## P

pacemaker - package pacemaker
PAR_B - Static variable in class pacemaker.Firefly
  String name of the paramater used to determine the form of the Phase Response Curve (PRC) for the `"MAS" model`.
PAR_EPSILON - Static variable in class pacemaker.Firefly
  String name of the paramater used to determine the pulse strength parameter named epsilon for the `"MAS" model`.
PAR_FANOUT - Static variable in class pacemaker.FireflyProtocol
PAR_HEAR - Static variable in class pacemaker.FireflyProtocol
PAR_INERT - Static variable in class pacemaker.Firefly
  String name of the paramater used to specify the inert (or refractory) post-flash period of a firefly.
PAR_MAX - Static variable in class pacemaker.Firefly
  String name of the paramater used to determine maximal period to which the Fyrefly can adapt, for the `"ADAPTIVE" model`.
PAR_MIN - Static variable in class pacemaker.Firefly
  String name of the paramater used to determine minimal period to which the Fyrefly can adapt, for the `"ADAPTIVE" model`.
PAR_MODEL - Static variable in class pacemaker.Firefly
  String name of the paramater used to specify the "reaction" model.
PAR_PERIOD - Static variable in class pacemaker.Firefly
  String name of the parameter used to determine the period of a firefly.
PAR_PREP - Static variable in class pacemaker.Firefly
  String name of the paramater used to specify the preparatory pre-flash period of a firefly.
PAR_PULSE_DURATION - Static variable in class pacemaker.Firefly
  String name of the paramater used to specify the duration of the light impulse.
PAR_RELAXATION - Static variable in class pacemaker.Firefly
  String name of the paramater used to determine the relaxation parameter that measures the rate at which the Firefly will return to its natural frequency (natural_frequency is 1/`period parameter`).
PAR_SPECIES - Static variable in class pacemaker.Firefly
  String name of the parameter used to suggest the simulator you want to simulate a particular species of firefly.
PAR_START - Static variable in class pacemaker.FireflyProtocol
  String name of the parameter used to configure the starting time of the firefly protocol, e.g.
period - Static variable in class pacemaker.Firefly
PERIOD - Static variable in class pacemaker.millisec_Species
PERIOD - Static variable in class pacemaker.Species
pid - Static variable in class pacemaker.FireflyProtocol
  Identifier of the protocol ID
prep - Static variable in class pacemaker.Firefly
PREP - Static variable in class pacemaker.millisec_Species
PREP - Static variable in class pacemaker.Species
processEvent(Node, int, Object) - Method in class pacemaker.EventAggregation
processEvent(Node, int, Object) - Method in class pacemaker.FireflyProtocol
  Process 2 types of events: Timer (when clock ticks) and Pulse (from other fireflies).
pulse_duration - Static variable in class pacemaker.Firefly
PULSE_DURATION - Static variable in class pacemaker.millisec_Species
PULSE_DURATION - Static variable in class pacemaker.Species

## R

receive(Node, int, Object) - Method in class pacemaker.Firefly
  Performed by Firefly when she senses a light impulse.
receive(Node, int, Object) - Method in class pacemaker.FireflyProtocol
  Called by `FireflyProtocol.processEvent(Node, int, Object)` when the event is a light pulse from a neighbor firefly.
relaxation - Static variable in class pacemaker.Firefly
RELAXATION - Static variable in class pacemaker.millisec_Species
RELAXATION - Static variable in class pacemaker.Species

## S

setPeriod(int) - Method in class pacemaker.FireflyProtocol
  Setter for use with initializers.
setStart(int) - Method in class pacemaker.FireflyProtocol
  Setter for use with initializers.
setValue(double) - Method in class pacemaker.EventAggregation
species - Static variable in class pacemaker.Firefly
Species - Class in pacemaker
  Holds data from real species of fireflies, as found in literature.
Species() - Constructor for class pacemaker.Species
start - Variable in class pacemaker.FireflyProtocol

## T

tid - Static variable in class pacemaker.FireflyProtocol
  Identifier of the transport ID
timestamp - Variable in class pacemaker.FireflyProtocol
  Useful for implementing a technique of modifiable timer for peersim EDSimulator.

A B C D E F G I L M N P R S T

Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES