![]() |
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Public Member Functions | |
void | stop_simulation (ArtemisClientPointer client) |
void | disconnect (ArtemisClientPointer client) |
void | mainProc (ArtemisClientPointer client, int capacity) |
void | send_forces (ArtemisClientPointer client, int nb_forces, int[] indices, float[] coordinates) |
void | stop () |
Private Attributes | |
GameObject | artemisGo |
float[] | pos2 |
bool | initialized = false |
bool | run = false |
bool | kill_simulation = false |
Definition at line 11 of file ArtemisManager.cs.
void ArtemisThreadedClient.disconnect | ( | ArtemisClientPointer | client | ) |
Definition at line 25 of file ArtemisManager.cs.
References ArtemisWrapper.artemis_client_disconnect().
Referenced by mainProc(), and ArtemisManager.stop_simulation().
void ArtemisThreadedClient.mainProc | ( | ArtemisClientPointer | client, |
int | capacity | ||
) |
Definition at line 35 of file ArtemisManager.cs.
References ArtemisWrapper.artemis_client_read_coords(), ArtemisWrapper.artemis_client_read_energies(), ArtemisWrapper.artemis_client_read_header(), ArtemisWrapper.artemis_client_receive(), ArtemisWrapper.artemis_client_send_kill(), Molecule.Model.MoleculeModel.atomsIMDSimulationLocationlist, disconnect(), ArtemisManager.Eelec, ArtemisManager.Etot, ArtemisManager.Evdw, PlotManager.Instance, and PlotManager.PlotAdd().
Referenced by ArtemisManager.connect().
void ArtemisThreadedClient.send_forces | ( | ArtemisClientPointer | client, |
int | nb_forces, | ||
int[] | indices, | ||
float[] | coordinates | ||
) |
Definition at line 91 of file ArtemisManager.cs.
References ArtemisWrapper.artemis_client_send_forces().
Referenced by ArtemisManager.send_forces().
void ArtemisThreadedClient.stop | ( | ) |
Definition at line 96 of file ArtemisManager.cs.
Referenced by ArtemisManager.disconnect().
void ArtemisThreadedClient.stop_simulation | ( | ArtemisClientPointer | client | ) |
Definition at line 20 of file ArtemisManager.cs.
Referenced by ArtemisManager.stop_simulation().
|
private |
Definition at line 12 of file ArtemisManager.cs.
|
private |
Definition at line 16 of file ArtemisManager.cs.
|
private |
Definition at line 18 of file ArtemisManager.cs.
|
private |
Definition at line 14 of file ArtemisManager.cs.
|
private |
Definition at line 17 of file ArtemisManager.cs.