|
enum | artemis_imd_type_e {
artemis_imd_type_e.IMD_DISCONNECT = 0,
artemis_imd_type_e.IMD_ENERGIES = 1,
artemis_imd_type_e.IMD_FCOORDS = 2,
artemis_imd_type_e.IMD_GO = 3,
artemis_imd_type_e.IMD_HANDSHAKE = 4,
artemis_imd_type_e.IMD_KILL = 5,
artemis_imd_type_e.IMD_MDCOMM = 6,
artemis_imd_type_e.IMD_PAUSE = 7,
artemis_imd_type_e.IMD_TRATE = 8,
artemis_imd_type_e.IMD_IOERROR = 9,
artemis_imd_type_e.EIMD_SAXS = 10,
artemis_imd_type_e.EIMD_RESTRAINT = 11,
artemis_imd_type_e.EIMD_POSITION_RESTRAINT = 12,
artemis_imd_type_e.EIMD_RESTRAINT_DELETE = 13,
artemis_imd_type_e.EIMD_POSITION_RESTRAINT_DELETE = 14
} |
|
|
static ArtemisClientPointer | artemis_client_create (int nb_atoms) |
|
static int | artemis_client_destroy (ArtemisClientPointer client) |
|
static int | artemis_client_connect (ArtemisClientPointer client, [In] string hostname, [In] int port) |
|
static int | artemis_client_disconnect (ArtemisClientPointer client) |
|
static int | artemis_client_get_protocol_version (ArtemisClientPointer client) |
|
static int | artemis_client_receive (ArtemisClientPointer client) |
|
static int | artemis_client_read_header (ArtemisClientPointer client, ref ArtemisHeader header) |
|
static int | artemis_client_read_energies (ArtemisClientPointer client, ref ArtemisImdEnergies energies) |
|
static int | artemis_client_read_coords (ArtemisClientPointer client, [In, Out] float[] coords, int nb_atoms) |
|
static int | artemis_client_read_saxs_curve (ArtemisClientPointer client, [In, Out] float[] curve) |
|
static int | artemis_client_send_forces (ArtemisClientPointer client, int nb_forces, [In] int[] indexes, [In] float[] forces) |
|
static int | artemis_client_send_go (ArtemisClientPointer client) |
|
static int | artemis_client_send_kill (ArtemisClientPointer client) |
|
static int | artemis_client_send_pause (ArtemisClientPointer client) |
|
static int | artemis_client_send_trate (ArtemisClientPointer client, int rate) |
|
static int | artemis_client_send_restraint (ArtemisClientPointer client, ArtemisEimdRestraint restraint) |
|
static int | artemis_client_send_position_restraint (ArtemisClientPointer client, ArtemisEimdPositionRestraint restraint) |
|
static int | artemis_client_send_restraint_delete (ArtemisClientPointer client, int restraint_id) |
|
static int | artemis_client_send_position_restraint_delete (ArtemisClientPointer client, int restraint_id) |
|
◆ artemis_imd_type_e
Enumerator |
---|
IMD_DISCONNECT | |
IMD_ENERGIES | |
IMD_FCOORDS | |
IMD_GO | |
IMD_HANDSHAKE | |
IMD_KILL | |
IMD_MDCOMM | |
IMD_PAUSE | |
IMD_TRATE | |
IMD_IOERROR | |
EIMD_SAXS | |
EIMD_RESTRAINT | |
EIMD_POSITION_RESTRAINT | |
EIMD_RESTRAINT_DELETE | |
EIMD_POSITION_RESTRAINT_DELETE | |
◆ artemis_client_connect()
static int UMol.ArtemisWrapper.artemis_client_connect |
( |
ArtemisClientPointer |
client, |
|
|
[In] string |
hostname, |
|
|
[In] int |
port |
|
) |
| |
◆ artemis_client_create()
◆ artemis_client_destroy()
◆ artemis_client_disconnect()
◆ artemis_client_get_protocol_version()
◆ artemis_client_read_coords()
static int UMol.ArtemisWrapper.artemis_client_read_coords |
( |
ArtemisClientPointer |
client, |
|
|
[In, Out] float [] |
coords, |
|
|
int |
nb_atoms |
|
) |
| |
◆ artemis_client_read_energies()
◆ artemis_client_read_header()
◆ artemis_client_read_saxs_curve()
static int UMol.ArtemisWrapper.artemis_client_read_saxs_curve |
( |
ArtemisClientPointer |
client, |
|
|
[In, Out] float [] |
curve |
|
) |
| |
◆ artemis_client_receive()
◆ artemis_client_send_forces()
static int UMol.ArtemisWrapper.artemis_client_send_forces |
( |
ArtemisClientPointer |
client, |
|
|
int |
nb_forces, |
|
|
[In] int [] |
indexes, |
|
|
[In] float [] |
forces |
|
) |
| |
◆ artemis_client_send_go()
◆ artemis_client_send_kill()
◆ artemis_client_send_pause()
◆ artemis_client_send_position_restraint()
◆ artemis_client_send_position_restraint_delete()
static int UMol.ArtemisWrapper.artemis_client_send_position_restraint_delete |
( |
ArtemisClientPointer |
client, |
|
|
int |
restraint_id |
|
) |
| |
◆ artemis_client_send_restraint()
◆ artemis_client_send_restraint_delete()
static int UMol.ArtemisWrapper.artemis_client_send_restraint_delete |
( |
ArtemisClientPointer |
client, |
|
|
int |
restraint_id |
|
) |
| |
◆ artemis_client_send_trate()
◆ ARTEMIS_EIMD_VERSION
int UMol.ArtemisWrapper.ARTEMIS_EIMD_VERSION = 2147483647 |
|
static |
◆ ARTEMIS_IMD_VERSION
int UMol.ArtemisWrapper.ARTEMIS_IMD_VERSION = 2 |
|
static |
The documentation for this class was generated from the following file: