VPUnmanagedMonteCarloSimulation MembersVirtual Photonics - VTS Library
Virtual Photonics

The UnmanagedMonteCarloSimulation type exposes the following members.
Constructors

  NameDescription
Public methodUnmanagedMonteCarloSimulation 
Initializes a new instance of the UnmanagedMonteCarloSimulation class
Public methodUnmanagedMonteCarloSimulation(SimulationInput)
Initializes a new instance of the UnmanagedMonteCarloSimulation class
Back to Top
Methods

  NameDescription
Public methodCancel
Method to cancel the simulation, for example, from the gui
(Inherited from MonteCarloSimulation.)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodExecuteMCLoop (Overrides MonteCarloSimulation ExecuteMCLoop .)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodInitializeOptions
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodRun
Run the simulation
(Inherited from MonteCarloSimulation.)
Public methodStatic memberRunUnmanagedMC
Public methodSetOutputPathForDatabases
Method that sets the output path (string) for databases
(Inherited from MonteCarloSimulation.)
Public methodStatic memberToManagedOutput
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Fields

  NameDescription
Protected field_input
SimulationInput saved locally
(Inherited from MonteCarloSimulation.)
Public fieldunmanagedFlags
Back to Top
Properties

  NameDescription
Public propertyIsRunning
Boolean indicating whether simulation is running or not
(Inherited from MonteCarloSimulation.)
Public propertyPhaseFunctionType
Phase function enum type as specified in SimulationOptions
(Inherited from MonteCarloSimulation.)
Public propertyResults
Results of the simulation
(Inherited from MonteCarloSimulation.)
Public propertyResultsAvailable
Boolean indicating whether results are available or not
(Inherited from MonteCarloSimulation.)
Back to Top
See Also