- getAction(long) - Static method in class org.simgrid.surf.Surf
-
- getAction(long) - Static method in class org.simgrid.surf.SurfJNI
-
- getArray() - Method in class org.simgrid.surf.ActionList
-
- getAttachedStorage() - Method in class org.simgrid.msg.Host
-
This methods returns the list of storages attached to an host
- getAvailableSpeed() - Method in class org.simgrid.surf.Cpu
-
TODO
- getBandwidth() - Method in class org.simgrid.surf.Link
-
- getBound() - Method in class org.simgrid.surf.Action
-
- getByName(String) - Static method in class org.simgrid.msg.Host
-
This static method gets an host instance associated with a native
host of your platform.
- getByName(String) - Static method in class org.simgrid.msg.Storage
-
This static method gets a storage instance associated with a native
storage of your platform.
- getCapacity() - Method in class org.simgrid.msg.Semaphore
-
Returns the semaphore capacity
- getClock() - Static method in class org.simgrid.msg.Msg
-
Retrieve the simulation time
- getClock() - Static method in class org.simgrid.surf.Surf
-
- getClock() - Static method in class org.simgrid.surf.SurfJNI
-
- getConstraint() - Method in class org.simgrid.surf.Resource
-
- getCore() - Method in class org.simgrid.surf.Cpu
-
- getCoreNumber() - Method in class org.simgrid.msg.Host
-
This method returns the number of core of a host.
- getCount() - Static method in class org.simgrid.msg.Host
-
This static method returns the count of the installed hosts.
- getCount() - Static method in class org.simgrid.msg.Process
-
This static method returns the current amount of processes running
- getCPtr(Action) - Static method in class org.simgrid.surf.Action
-
- getCPtr(ActionList) - Static method in class org.simgrid.surf.ActionList
-
- getCPtr(Cpu) - Static method in class org.simgrid.surf.Cpu
-
- getCPtr(CpuAction) - Static method in class org.simgrid.surf.CpuAction
-
- getCPtr(CpuModel) - Static method in class org.simgrid.surf.CpuModel
-
- getCPtr(Link) - Static method in class org.simgrid.surf.Link
-
- getCPtr(LmmConstraint) - Static method in class org.simgrid.surf.LmmConstraint
-
- getCPtr(LmmVariable) - Static method in class org.simgrid.surf.LmmVariable
-
- getCPtr(Model) - Static method in class org.simgrid.surf.Model
-
- getCPtr(NetworkAction) - Static method in class org.simgrid.surf.NetworkAction
-
- getCPtr(Plugin) - Static method in class org.simgrid.surf.Plugin
-
- getCPtr(Resource) - Static method in class org.simgrid.surf.Resource
-
- getCPtr(RoutingEdge) - Static method in class org.simgrid.surf.RoutingEdge
-
- getCPtr(TmgrTrace) - Static method in class org.simgrid.surf.TmgrTrace
-
- getCPtr(TmgrTraceEvent) - Static method in class org.simgrid.surf.TmgrTraceEvent
-
- getCPtr(XbtDict) - Static method in class org.simgrid.surf.XbtDict
-
- getCpu() - Method in class org.simgrid.surf.CpuAction
-
- getCpuActionDirector(long) - Static method in class org.simgrid.surf.Surf
-
- getCpuActionDirector(long) - Static method in class org.simgrid.surf.SurfJNI
-
- getCpuDirector(long) - Static method in class org.simgrid.surf.Surf
-
- getCpuDirector(long) - Static method in class org.simgrid.surf.SurfJNI
-
- getCpuModel() - Static method in class org.simgrid.surf.Surf
-
- getCpuModel() - Static method in class org.simgrid.surf.SurfJNI
-
- getCpuModelDirector(long) - Static method in class org.simgrid.surf.Surf
-
- getCpuModelDirector(long) - Static method in class org.simgrid.surf.SurfJNI
-
- getCurrentPowerPeak() - Method in class org.simgrid.surf.Cpu
-
- getCurrentProcess() - Static method in class org.simgrid.msg.Process
-
This static method returns the currently running process.
- getData() - Method in class org.simgrid.msg.Host
-
Gets the data of the host.
- getFlopsAmount() - Method in class org.simgrid.msg.Task
-
Gets the remaining amount of flops to execute in this task
If it's ongoing, you get the exact amount at the present time.
- getFreeSize() - Method in class org.simgrid.msg.Storage
-
This method returns the free size (in bytes) of a storage element.
- getHost() - Method in class org.simgrid.msg.Process
-
Returns the host of the process.
- getHost() - Method in class org.simgrid.msg.Storage
-
Returns the host name the storage is attached to
- getHosts() - Method in class org.simgrid.msg.As
-
- getHostVariablesName() - Static method in class org.simgrid.trace.Trace
-
Get declared user host variables.
- getIdx() - Method in class org.simgrid.surf.TmgrTraceEvent
-
- getLatency() - Method in class org.simgrid.surf.Link
-
- getLatency() - Method in class org.simgrid.surf.NetworkAction
-
- getLinkVariablesName() - Static method in class org.simgrid.trace.Trace
-
Get declared user link variables.
- getLoad() - Method in class org.simgrid.msg.Host
-
This method returns the number of tasks currently running on a host.
- getMessageSize() - Method in class org.simgrid.msg.Task
-
- getModel() - Method in class org.simgrid.msg.As
-
- getModel() - Method in class org.simgrid.surf.Action
-
- getModel() - Method in class org.simgrid.surf.Resource
-
- getMountedStorage() - Method in class org.simgrid.msg.Host
-
This methods returns the list of mount point names on an host
- getName() - Method in class org.simgrid.msg.As
-
- getName() - Method in class org.simgrid.msg.Host
-
This method returns the name of a host.
- getName() - Method in class org.simgrid.msg.Process
-
Returns the name of the process
- getName() - Method in class org.simgrid.msg.Storage
-
This method returns the name of a storage.
- getName() - Method in class org.simgrid.msg.Task
-
Gets the name of a task
- getName() - Method in class org.simgrid.surf.Resource
-
- getName() - Method in class org.simgrid.surf.RoutingEdge
-
- getNbPstates() - Method in class org.simgrid.surf.Cpu
-
- getPath() - Static method in class org.simgrid.NativeLib
-
- getPID() - Method in class org.simgrid.msg.Process
-
This method returns the PID of the process.
- getPowerPeakAt(int) - Method in class org.simgrid.surf.Cpu
-
- getPPID() - Method in class org.simgrid.msg.Process
-
This method returns the PID of the parent of a process.
- getProperties() - Method in class org.simgrid.surf.Resource
-
- getProperty(String) - Method in class org.simgrid.msg.As
-
- getProperty(String) - Method in class org.simgrid.msg.Host
-
Returns the value of a given host property.
- getProperty(String) - Method in class org.simgrid.msg.Process
-
Returns the value of a given process property.
- getProperty(String) - Method in class org.simgrid.msg.Storage
-
Returns the value of a given storage property.
- getPstate() - Method in class org.simgrid.surf.Cpu
-
- getRemains() - Method in class org.simgrid.surf.Action
-
- getRoute(String, String) - Static method in class org.simgrid.surf.Surf
-
- getRoute(String, String) - Static method in class org.simgrid.surf.SurfJNI
-
- getRunningActionSet() - Method in class org.simgrid.surf.Model
-
Get the List of running Actions
- getSender() - Method in class org.simgrid.msg.Task
-
Gets the sender of the task (or null if not sent yet)
- getSize() - Method in class org.simgrid.msg.Storage
-
This method returns the size (in bytes) of a storage element.
- getSons() - Method in class org.simgrid.msg.As
-
- getSource() - Method in class org.simgrid.msg.Task
-
Gets the source of the task (or null if not sent yet).
- getSpeed() - Method in class org.simgrid.msg.Host
-
This method returns the speed of the processor of a host,
regardless of the current load of the machine.
- getSpeed(double) - Method in class org.simgrid.surf.Cpu
-
TODO
- getState() - Method in class org.simgrid.surf.Action
-
- getState() - Method in class org.simgrid.surf.Resource
-
- getTask() - Method in class org.simgrid.msg.Comm
-
Returns the task associated with the communication.
- getUsage() - Method in class org.simgrid.surf.LmmConstraint
-
- getUsedSize() - Method in class org.simgrid.msg.Storage
-
This method returns the used size (in bytes) of a storage element.
- getValue() - Method in class org.simgrid.surf.LmmVariable
-
- getValue(String) - Method in class org.simgrid.surf.XbtDict
-
- getVariable() - Method in class org.simgrid.surf.Action
-
- getVMByName(String) - Static method in class org.simgrid.msg.VM
-
- hasData() - Method in class org.simgrid.msg.Host
-
Checks whether a host has data.
- Host - Class in org.simgrid.msg
-
A host object represents a location (any possible place) where a process may run.
- Host() - Constructor for class org.simgrid.msg.Host
-
- HostFailureException - Exception in org.simgrid.msg
-
This exception is raised when the host on which you are running has just been rebooted.
- HostFailureException() - Constructor for exception org.simgrid.msg.HostFailureException
-
Constructs an HostFailureException
without a detail message.
- HostFailureException(String) - Constructor for exception org.simgrid.msg.HostFailureException
-
Constructs an HostFailureException
with a detail message.
- HostNotFoundException - Exception in org.simgrid.msg
-
This exception is raised when looking for a non-existing host.
- HostNotFoundException() - Constructor for exception org.simgrid.msg.HostNotFoundException
-
Constructs an HostNotFoundException
without a detail message.
- HostNotFoundException(String) - Constructor for exception org.simgrid.msg.HostNotFoundException
-
Constructs an HostNotFoundException
with a detail message.
- hostPopState(String, String) - Static method in class org.simgrid.trace.Trace
-
Pop the last value of a state of a given host.
- hostPushState(String, String, String) - Static method in class org.simgrid.trace.Trace
-
Push a new value for a state of a given host.
- hostSetState(String, String, String) - Static method in class org.simgrid.trace.Trace
-
Set the user state to the given value.
- hostStateDeclare(String) - Static method in class org.simgrid.trace.Trace
-
Declare a user state that will be associated to hosts.
- hostStateDeclareValue(String, String, String) - Static method in class org.simgrid.trace.Trace
-
Declare a new value for a user state associated to hosts.
- hostVariableAdd(String, String, double) - Static method in class org.simgrid.trace.Trace
-
Add a value to a variable of a host.
- hostVariableAddWithTime(double, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Add a value to a variable of a host at a given timestamp.
- hostVariableDeclare(String) - Static method in class org.simgrid.trace.Trace
-
Declare a new user variable associated to hosts.
- hostVariableDeclareWithColor(String, String) - Static method in class org.simgrid.trace.Trace
-
Declare a new user variable associated to hosts with a color.
- hostVariableSet(String, String, double) - Static method in class org.simgrid.trace.Trace
-
Set the value of a variable of a host.
- hostVariableSetWithTime(double, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Set the value of a variable of a host at a given timestamp.
- hostVariableSub(String, String, double) - Static method in class org.simgrid.trace.Trace
-
Subtract a value from a variable of a host.
- hostVariableSubWithTime(double, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Subtract a value from a variable of a host at a given timestamp.
- info(String) - Static method in class org.simgrid.msg.Msg
-
Issue an information logging message
- init(String[]) - Static method in class org.simgrid.msg.Msg
-
The natively implemented method to initialize a MSG simulation.
- internalmig(Host) - Method in class org.simgrid.msg.VM
-
Invoke native migration routine
- irecv(String) - Static method in class org.simgrid.msg.Task
-
Starts listening for receiving a task from an asynchronous communication
- irecvBounded(String, double) - Static method in class org.simgrid.msg.Task
-
Starts listening for receiving a task from an asynchronous communication with a capped rate
- isCreated() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently suspended
- isend(String) - Method in class org.simgrid.msg.Task
-
Sends the task on the mailbox asynchronously
- isendBounded(String, double) - Method in class org.simgrid.msg.Task
-
Sends the task on the mailbox asynchronously (capping the sending rate to \a maxrate)
- isMigrating() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently running
- isOn() - Method in class org.simgrid.msg.Host
-
This method tests if a host is up and running.
- isRestoring() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently restoring its state
- isRunning() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently running
- isSaved() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently saved
- isSaving() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently saving
- isSuspended() - Method in class org.simgrid.msg.Process
-
Tests if a process is suspended.
- isSuspended() - Method in class org.simgrid.msg.VM
-
Returns whether the given VM is currently suspended
- isSuspended() - Method in class org.simgrid.surf.Action
-
- isUsed() - Method in class org.simgrid.surf.Resource
-
- Link - Class in org.simgrid.surf
-
A generic resource for the network component
- Link(long, boolean) - Constructor for class org.simgrid.surf.Link
-
- Link_getBandwidth(long, Link) - Static method in class org.simgrid.surf.SurfJNI
-
- Link_getLatency(long, Link) - Static method in class org.simgrid.surf.SurfJNI
-
- Link_SWIGUpcast(long) - Static method in class org.simgrid.surf.SurfJNI
-
- Link_updateBandwidth__SWIG_0(long, Link, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- Link_updateBandwidth__SWIG_1(long, Link, double) - Static method in class org.simgrid.surf.SurfJNI
-
- Link_updateLatency__SWIG_0(long, Link, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- Link_updateLatency__SWIG_1(long, Link, double) - Static method in class org.simgrid.surf.SurfJNI
-
- linkSrcDstVariableAdd(String, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Add a value to the variable present in the links connecting source and destination.
- linkSrcdstVariableAddWithTime(double, String, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Add a value to the variable present in the links connecting source and destination at a given timestamp.
- linkSrcDstVariableSet(String, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Set the value of the variable present in the links connecting source and destination.
- linkSrcDstVariableSetWithTime(double, String, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Set the value of the variable present in the links connecting source and destination at a given timestamp.
- linkSrcDstVariableSub(String, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Subtract a value from the variable present in the links connecting source and destination.
- linkSrcDstVariableSubWithTime(double, String, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Subtract a value from the variable present in the links connecting source and destination at a given timestamp.
- linkVariableAdd(String, String, double) - Static method in class org.simgrid.trace.Trace
-
Add a value to a variable of a link.
- linkVariableAddWithTime(double, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Add a value to a variable of a link at a given timestamp.
- linkVariableDeclare(String) - Static method in class org.simgrid.trace.Trace
-
Declare a new user variable associated to links.
- linkVariableDeclareWithColor(String, String) - Static method in class org.simgrid.trace.Trace
-
Declare a new user variable associated to links with a color.
- linkVariableSet(String, String, double) - Static method in class org.simgrid.trace.Trace
-
Set the value of a variable of a link.
- linkVariableSetWithTime(double, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Set the value of a variable of a link at a given timestamp.
- linkVariableSub(String, String, double) - Static method in class org.simgrid.trace.Trace
-
Subtract a value from a variable of a link.
- linkVariableSubWithTime(double, String, String, double) - Static method in class org.simgrid.trace.Trace
-
Subtract a value from a variable of a link at a given timestamp.
- listen(String) - Static method in class org.simgrid.msg.Task
-
Listen whether there is a waiting task on the mailbox identified by the specified alias
- listenFrom(String) - Static method in class org.simgrid.msg.Task
-
Tests whether there is a pending communication on the mailbox identified by the specified alias, and who sent it
- listenFromHost(String, Host) - Static method in class org.simgrid.msg.Task
-
Counts the number of tasks waiting to be received on the \a mailbox identified by the specified alia and sended by the specified \a host.
- LmmConstraint - Class in org.simgrid.surf
-
- LmmConstraint(long, boolean) - Constructor for class org.simgrid.surf.LmmConstraint
-
- LmmConstraint() - Constructor for class org.simgrid.surf.LmmConstraint
-
- LmmConstraint_getUsage(long, LmmConstraint) - Static method in class org.simgrid.surf.SurfJNI
-
- LmmVariable - Class in org.simgrid.surf
-
- LmmVariable(long, boolean) - Constructor for class org.simgrid.surf.LmmVariable
-
- LmmVariable() - Constructor for class org.simgrid.surf.LmmVariable
-
- LmmVariable_getValue(long, LmmVariable) - Static method in class org.simgrid.surf.SurfJNI
-
- name - Variable in class org.simgrid.msg.Host
-
Host name
- name - Variable in class org.simgrid.msg.Storage
-
Storage name
- name - Variable in class org.simgrid.msg.Task
-
Task name
- NativeException - Exception in org.simgrid.msg
-
This exception is raised when there is an error within the C world of SimGrid.
- NativeException(String) - Constructor for exception org.simgrid.msg.NativeException
-
Constructs an NativeException
with a detail message.
- nativeFinalize() - Method in class org.simgrid.msg.Comm
-
- nativeFinalize() - Method in class org.simgrid.msg.Task
-
- nativeInit() - Static method in class org.simgrid.msg.As
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.Comm
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.File
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.Host
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.Mutex
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.RngStream
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.Semaphore
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.Storage
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.Task
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.msg.VM
-
Class initializer, to initialize various JNI stuff
- nativeInit() - Static method in class org.simgrid.NativeLib
-
- nativeInit(String) - Static method in class org.simgrid.NativeLib
-
- NativeLib - Class in org.simgrid
-
- NativeLib() - Constructor for class org.simgrid.NativeLib
-
- NetworkAction - Class in org.simgrid.surf
-
An network action created by network model
- NetworkAction(long, boolean) - Constructor for class org.simgrid.surf.NetworkAction
-
- NetworkAction_getLatency(long, NetworkAction) - Static method in class org.simgrid.surf.SurfJNI
-
- NetworkAction_SWIGUpcast(long) - Static method in class org.simgrid.surf.SurfJNI
-
- networkActionStateChangedCallback(NetworkAction, ActionState, ActionState) - Method in class org.simgrid.surf.Plugin
-
- networkCommunicateCallback(NetworkAction, RoutingEdge, RoutingEdge, double, double) - Method in class org.simgrid.surf.Plugin
-
- networkLinkCreatedCallback(Link) - Method in class org.simgrid.surf.Plugin
-
- networkLinkDestructedCallback(Link) - Method in class org.simgrid.surf.Plugin
-
- networkLinkStateChangedCallback(Link, ResourceState, ResourceState) - Method in class org.simgrid.surf.Plugin
-
- new_Action(long, Model, double, boolean) - Static method in class org.simgrid.surf.SurfJNI
-
- new_ActionList() - Static method in class org.simgrid.surf.SurfJNI
-
- new_Cpu__SWIG_0(long, Model, String, long, XbtDict, long, LmmConstraint, int, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- new_Cpu__SWIG_1(long, Model, String, long, XbtDict, int, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- new_CpuAction(long, Model, double, boolean) - Static method in class org.simgrid.surf.SurfJNI
-
- new_CpuModel() - Static method in class org.simgrid.surf.SurfJNI
-
- new_LmmConstraint() - Static method in class org.simgrid.surf.SurfJNI
-
- new_LmmVariable() - Static method in class org.simgrid.surf.SurfJNI
-
- new_Plugin() - Static method in class org.simgrid.surf.SurfJNI
-
- new_XbtDict() - Static method in class org.simgrid.surf.SurfJNI
-
- nextProcessId - Static variable in class org.simgrid.msg.Process
-
Even if this attribute is public you must never access to it.
- randInt(int, int) - Method in class org.simgrid.msg.RngStream
-
Returns a (pseudo)random number from the discrete uniform distribution over the integers
{i, i + 1, .
- randU01() - Method in class org.simgrid.msg.RngStream
-
Returns a (pseudo)random number from the uniform distribution over the interval (0, 1), after advancing the state by one step.
- read(long, long) - Method in class org.simgrid.msg.File
-
Read elements of a file.
- receive(String) - Static method in class org.simgrid.msg.Task
-
Retrieves next task from the mailbox identified by the specified name
- receive(String, double) - Static method in class org.simgrid.msg.Task
-
Retrieves next task on the mailbox identified by the specified name (wait at most \a timeout seconds)
- receive(String, Host) - Static method in class org.simgrid.msg.Task
-
Retrieves next task sent by a given host on the mailbox identified by the specified alias
- receive(String, double, Host) - Static method in class org.simgrid.msg.Task
-
Retrieves next task sent by a given host on the mailbox identified by the specified alias (wait at most \a timeout seconds)
- receiveBounded(String, double) - Static method in class org.simgrid.msg.Task
-
Retrieves next task from the mailbox identified by the specified name with a capped rate
- receiveBounded(String, double, double) - Static method in class org.simgrid.msg.Task
-
Retrieves next task on the mailbox identified by the specified name (wait at most \a timeout seconds) with a capped rate
- receiveBounded(String, Host, double) - Static method in class org.simgrid.msg.Task
-
Retrieves next task sent by a given host on the mailbox identified by the specified alias with a capped rate
- receiveBounded(String, double, Host, double) - Static method in class org.simgrid.msg.Task
-
Retrieves next task sent by a given host on the mailbox identified by the specified alias (wait at most \a timeout seconds)
with a capped rate
- receiving - Variable in class org.simgrid.msg.Comm
-
Indicates if the communication is a receiving communication
- release() - Method in class org.simgrid.msg.Mutex
-
- release() - Method in class org.simgrid.msg.Semaphore
-
Releases the semaphore object
- resetNextSubstream() - Method in class org.simgrid.msg.RngStream
-
Reinitializes the stream g to the beginning of its next substream: Ng is computed, and Cg and
Bg are set to Ng .
- resetStart() - Method in class org.simgrid.msg.RngStream
-
Reinitializes the stream g to its initial state: Cg and Bg are set to Ig .
- Resource - Class in org.simgrid.surf
-
A resource used by a model (e.g., a cpu, a network link)
- Resource(long, boolean) - Constructor for class org.simgrid.surf.Resource
-
- Resource_getConstraint(long, Resource) - Static method in class org.simgrid.surf.SurfJNI
-
- Resource_getModel(long, Resource) - Static method in class org.simgrid.surf.SurfJNI
-
- Resource_getName(long, Resource) - Static method in class org.simgrid.surf.SurfJNI
-
- Resource_getProperties(long, Resource) - Static method in class org.simgrid.surf.SurfJNI
-
- Resource_getState(long, Resource) - Static method in class org.simgrid.surf.SurfJNI
-
- Resource_isUsed(long, Resource) - Static method in class org.simgrid.surf.SurfJNI
-
- Resource_updateState(long, Resource, long, TmgrTraceEvent, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- ResourceState - Class in org.simgrid.surf
-
- restart() - Method in class org.simgrid.msg.Process
-
Restarts the process from the beginning
- restartStartSubstream() - Method in class org.simgrid.msg.RngStream
-
Reinitializes the stream g to the beginning of its current substream: Cg is set to Bg .
- restore() - Method in class org.simgrid.msg.VM
-
Immediately resumes the execution of all processes previously saved
within the given VM
Not yet implemented (for the moment it behaves like resume)
No resume cost occurs.
- resume() - Method in class org.simgrid.msg.Process
-
- resume() - Method in class org.simgrid.msg.VM
-
Immediately resumes the execution of all processes within the given VM
No resume cost occurs.
- RngStream - Class in org.simgrid.msg
-
Export of RngStreams for Java
- RngStream() - Constructor for class org.simgrid.msg.RngStream
-
Creates and returns a new stream without identifier.
- RngStream(String) - Constructor for class org.simgrid.msg.RngStream
-
Creates and returns a new stream with identifier "name".
- RoutingEdge - Class in org.simgrid.surf
-
- RoutingEdge(long, boolean) - Constructor for class org.simgrid.surf.RoutingEdge
-
- RoutingEdge_getName(long, RoutingEdge) - Static method in class org.simgrid.surf.SurfJNI
-
- run() - Static method in class org.simgrid.msg.Msg
-
Run the MSG simulation.
- run() - Method in class org.simgrid.msg.Process
-
This method runs the process.
- save() - Method in class org.simgrid.msg.VM
-
Immediately suspend the execution of all processes within the given VM
and save its state on the persistent HDD
Not yet implemented (for the moment it behaves like suspend)
No suspension cost occurs.
- Semaphore - Class in org.simgrid.msg
-
A semaphore implemented on top of SimGrid synchronization mechanisms.
- Semaphore(int) - Constructor for class org.simgrid.msg.Semaphore
-
Creates a new semaphore with the given capacity.
- send(String) - Method in class org.simgrid.msg.Task
-
Sends the task on the specified mailbox
- send(String, double) - Method in class org.simgrid.msg.Task
-
Sends the task on the specified mailbox (wait at most \a timeout seconds)
- sendBounded(String, double) - Method in class org.simgrid.msg.Task
-
Sends the task on the specified mailbox (capping the sending rate to \a maxrate)
- sendBounded(String, double, double) - Method in class org.simgrid.msg.Task
-
Sends the task on the specified mailbox (capping the sending rate to \a maxrate) with a timeout
- setAntithetic(boolean) - Method in class org.simgrid.msg.RngStream
-
If a = true the stream g will start generating antithetic variates, i.e., 1 - U instead of U , until
this method is called again with a = false.
- setAsyncMailbox(String) - Static method in class org.simgrid.msg.Host
-
This static method sets a mailbox to receive in asynchronous mode.
- setAutoRestart(boolean) - Method in class org.simgrid.msg.Process
-
Specify whether the process should restart when its host restarts after a failure
A process naturally stops when its host stops.
- setBound(double) - Method in class org.simgrid.msg.Task
-
Bound a computation to a certain load
- setBound(int) - Method in class org.simgrid.msg.VM
-
Bound the VM to a certain % of its vcpu capability (e.g.
- setBound(double) - Method in class org.simgrid.surf.Action
-
- setBytesAmount(double) - Method in class org.simgrid.msg.Task
-
Set the amount of bytes to exchange the task
Warning if the communication is already started and ongoing, this call does nothing.
- setCpu(String, Cpu) - Static method in class org.simgrid.surf.Surf
-
- setCpu(String, long, Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- setCpuModel(CpuModel) - Static method in class org.simgrid.surf.Surf
-
- setCpuModel(long, CpuModel) - Static method in class org.simgrid.surf.SurfJNI
-
- setData(Object) - Method in class org.simgrid.msg.Host
-
Sets the data of the host.
- setFlopsAmount(double) - Method in class org.simgrid.msg.Task
-
Set the computation amount needed to process the task
Warning if the execution is already started and ongoing, this call does nothing.
- setKillTime(double) - Method in class org.simgrid.msg.Process
-
Set the kill time of the process
- setName(String) - Method in class org.simgrid.msg.Task
-
Sets the name of the task
- setPackageSeed(int[]) - Static method in class org.simgrid.msg.RngStream
-
Sets the initial seed of the package RngStreams to the six integers in the vector seed.
- setPriority(double) - Method in class org.simgrid.msg.Task
-
This method sets the priority of the computation of the task.
- setPriority(double) - Method in class org.simgrid.surf.Action
-
- setProperty(String, String) - Method in class org.simgrid.msg.Host
-
Change the value of a given host property.
- setProperty(String, String) - Method in class org.simgrid.msg.Storage
-
Change the value of a given storage property.
- setPstate(int) - Method in class org.simgrid.surf.Cpu
-
- setSeed(int[]) - Method in class org.simgrid.msg.RngStream
-
Sets the initial seed Ig of stream g to the vector seed.
- setState(ActionState) - Method in class org.simgrid.surf.Action
-
- setState(ResourceState) - Method in class org.simgrid.surf.Cpu
-
- shareResources(double) - Method in class org.simgrid.surf.Model
-
Share the resources between the actions
- shareResourcesFull(double) - Method in class org.simgrid.surf.Model
-
- shareResourcesLazy(double) - Method in class org.simgrid.surf.Model
-
- shutdown() - Method in class org.simgrid.msg.VM
-
Immediately kills all processes within the given VM.
- sleep(long) - Static method in class org.simgrid.msg.Process
-
Makes the current process sleep until millis millisecondes have elapsed.
- sleep(long, int) - Static method in class org.simgrid.msg.Process
-
Makes the current process sleep until millis milliseconds and nanos nanoseconds
have elapsed.
- sleep(double) - Method in class org.simgrid.surf.Cpu
-
Make a process sleep for duration
- start() - Method in class org.simgrid.msg.Process
-
This method actually creates and run the process.
- start() - Method in class org.simgrid.msg.VM
-
start the VM
- startTime - Variable in class org.simgrid.msg.Process
-
Time at which the process should be created
- Storage - Class in org.simgrid.msg
-
- Storage() - Constructor for class org.simgrid.msg.Storage
-
- StorageNotFoundException - Exception in org.simgrid.msg
-
This exception is raised when looking for a non-existing storage.
- StorageNotFoundException() - Constructor for exception org.simgrid.msg.StorageNotFoundException
-
Constructs an StorageNotFoundException
without a detail message.
- StorageNotFoundException(String) - Constructor for exception org.simgrid.msg.StorageNotFoundException
-
Constructs an StorageNotFoundException
with a detail message.
- Surf - Class in org.simgrid.surf
-
- Surf() - Constructor for class org.simgrid.surf.Surf
-
- SURF_ACTION_DONE - Static variable in class org.simgrid.surf.ActionState
-
- SURF_ACTION_FAILED - Static variable in class org.simgrid.surf.ActionState
-
- SURF_ACTION_NOT_IN_THE_SYSTEM - Static variable in class org.simgrid.surf.ActionState
-
- SURF_ACTION_READY - Static variable in class org.simgrid.surf.ActionState
-
- SURF_ACTION_READY_get() - Static method in class org.simgrid.surf.SurfJNI
-
- SURF_ACTION_RUNNING - Static variable in class org.simgrid.surf.ActionState
-
- SURF_ACTION_TO_FREE - Static variable in class org.simgrid.surf.ActionState
-
- SURF_RESOURCE_OFF - Static variable in class org.simgrid.surf.ResourceState
-
- SURF_RESOURCE_OFF_get() - Static method in class org.simgrid.surf.SurfJNI
-
- SURF_RESOURCE_ON - Static variable in class org.simgrid.surf.ResourceState
-
- SURF_RESOURCE_ON_get() - Static method in class org.simgrid.surf.SurfJNI
-
- SurfJNI - Class in org.simgrid.surf
-
- SurfJNI() - Constructor for class org.simgrid.surf.SurfJNI
-
- suspend() - Method in class org.simgrid.msg.Process
-
Suspends the process.
- suspend() - Method in class org.simgrid.msg.VM
-
Immediately suspend the execution of all processes within the given VM
No suspension cost occurs.
- swigCMemOwn - Variable in class org.simgrid.surf.Action
-
- swigCMemOwn - Variable in class org.simgrid.surf.ActionList
-
- swigCMemOwn - Variable in class org.simgrid.surf.LmmConstraint
-
- swigCMemOwn - Variable in class org.simgrid.surf.LmmVariable
-
- swigCMemOwn - Variable in class org.simgrid.surf.Model
-
- swigCMemOwn - Variable in class org.simgrid.surf.Plugin
-
- swigCMemOwn - Variable in class org.simgrid.surf.Resource
-
- swigCMemOwn - Variable in class org.simgrid.surf.RoutingEdge
-
- swigCMemOwn - Variable in class org.simgrid.surf.TmgrTrace
-
- swigCMemOwn - Variable in class org.simgrid.surf.TmgrTraceEvent
-
- swigCMemOwn - Variable in class org.simgrid.surf.XbtDict
-
- SwigDirector_Cpu_execute(Cpu, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getAvailableSpeed(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getCore(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getCurrentPowerPeak(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getNbPstates(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getPowerPeakAt(Cpu, int) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getPstate(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getSpeed(Cpu, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_getState(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_isUsed(Cpu) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_setPstate(Cpu, int) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_sleep(Cpu, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Cpu_updateState(Cpu, long, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuAction_getRemains(CpuAction) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuAction_setPriority(CpuAction, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuAction_setState(CpuAction, int) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_addTraces(CpuModel) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_createCpu(CpuModel, String, double[], int, double, long, int, int, long, long) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_getRunningActionSet(CpuModel) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_shareResources(CpuModel, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_shareResourcesFull(CpuModel, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_shareResourcesLazy(CpuModel, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_updateActionsState(CpuModel, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_updateActionsStateFull(CpuModel, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_CpuModel_updateActionsStateLazy(CpuModel, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_cpuActionStateChangedCallback(Plugin, long, int, int) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_cpuCreatedCallback(Plugin, long) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_cpuDestructedCallback(Plugin, long) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_cpuStateChangedCallback(Plugin, long, int, int) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_networkActionStateChangedCallback(Plugin, long, int, int) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_networkCommunicateCallback(Plugin, long, long, long, double, double) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_networkLinkCreatedCallback(Plugin, long) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_networkLinkDestructedCallback(Plugin, long) - Static method in class org.simgrid.surf.SurfJNI
-
- SwigDirector_Plugin_networkLinkStateChangedCallback(Plugin, long, int, int) - Static method in class org.simgrid.surf.SurfJNI
-
- swigDirectorDisconnect() - Method in class org.simgrid.surf.Cpu
-
- swigDirectorDisconnect() - Method in class org.simgrid.surf.CpuAction
-
- swigDirectorDisconnect() - Method in class org.simgrid.surf.CpuModel
-
- swigDirectorDisconnect() - Method in class org.simgrid.surf.Plugin
-
- swigReleaseOwnership() - Method in class org.simgrid.surf.Cpu
-
- swigReleaseOwnership() - Method in class org.simgrid.surf.CpuAction
-
- swigReleaseOwnership() - Method in class org.simgrid.surf.CpuModel
-
- swigReleaseOwnership() - Method in class org.simgrid.surf.Plugin
-
- swigTakeOwnership() - Method in class org.simgrid.surf.Cpu
-
- swigTakeOwnership() - Method in class org.simgrid.surf.CpuAction
-
- swigTakeOwnership() - Method in class org.simgrid.surf.CpuModel
-
- swigTakeOwnership() - Method in class org.simgrid.surf.Plugin
-
- swigToEnum(int) - Static method in class org.simgrid.surf.ActionState
-
- swigToEnum(int) - Static method in class org.simgrid.surf.ResourceState
-
- swigValue() - Method in class org.simgrid.surf.ActionState
-
- swigValue() - Method in class org.simgrid.surf.ResourceState
-
- task - Variable in class org.simgrid.msg.Comm
-
Task associated with the comm.
- Task - Class in org.simgrid.msg
-
A task is either something to compute somewhere, or something to exchange between two hosts (or both).
- Task() - Constructor for class org.simgrid.msg.Task
-
Default constructor (all fields to 0 or null)
- Task(String, double, double) - Constructor for class org.simgrid.msg.Task
-
Construct an new task with the specified processing amount and amount
of data needed.
- Task(String, Host[], double[], double[]) - Constructor for class org.simgrid.msg.Task
-
Construct an new parallel task with the specified processing amount and amount for each host
implied.
- TaskCancelledException - Exception in org.simgrid.msg
-
This exception is raised when task is cancelled.
- TaskCancelledException() - Constructor for exception org.simgrid.msg.TaskCancelledException
-
Constructs an TaskCancelledException
without a detail message.
- TaskCancelledException(String) - Constructor for exception org.simgrid.msg.TaskCancelledException
-
Constructs an TaskCancelledException
with a detail message.
- test() - Method in class org.simgrid.msg.Comm
-
Returns if the communication is finished or not.
- TimeoutException - Exception in org.simgrid.msg
-
This exception is raised when time's out while sending tasks.
- TimeoutException() - Constructor for exception org.simgrid.msg.TimeoutException
-
Constructs an TimeoutFailureException
without a detail message.
- TimeoutException(String) - Constructor for exception org.simgrid.msg.TimeoutException
-
Constructs an TransferFailureException
with a detail message.
- TmgrTrace - Class in org.simgrid.surf
-
- TmgrTrace(long, boolean) - Constructor for class org.simgrid.surf.TmgrTrace
-
- TmgrTraceEvent - Class in org.simgrid.surf
-
- TmgrTraceEvent(long, boolean) - Constructor for class org.simgrid.surf.TmgrTraceEvent
-
- TmgrTraceEvent_getIdx(long, TmgrTraceEvent) - Static method in class org.simgrid.surf.SurfJNI
-
- toString() - Method in class org.simgrid.msg.As
-
- toString() - Method in class org.simgrid.msg.Host
-
- toString() - Method in class org.simgrid.msg.Storage
-
- toString() - Method in class org.simgrid.surf.ActionState
-
- toString() - Method in class org.simgrid.surf.ResourceState
-
- Trace - Class in org.simgrid.trace
-
- Trace() - Constructor for class org.simgrid.trace.Trace
-
- TransferFailureException - Exception in org.simgrid.msg
-
This exception is raised if transfer failed while sending tasks.
- TransferFailureException() - Constructor for exception org.simgrid.msg.TransferFailureException
-
Constructs an TransferFailureException
without a detail message.
- TransferFailureException(String) - Constructor for exception org.simgrid.msg.TransferFailureException
-
Constructs an TransferFailureException
with a detail message.