ADMB Documentation  11.1.1631
 All Classes Files Functions Variables Typedefs Friends Defines
Typedefs | Functions | Variables
adpvm.h File Reference

(* $Id: adpvm.h 1112 2013-07-12 21:41:41Z johnoel $)

Description not yet available. More...

Go to the source code of this file.

Typedefs

typedef int struct pvmhostinfo
**typedef 
__declspec (dllexport) int(*ADPVM_SPAWN)(char *
typedef int struct pvmhostinfo
**typedef char 
int

Functions

typedef __declspec (dllexport) int(*ADPVM_SETOPT)(int
void adpvm_end_receive ()
 Description not yet available.
void adpvm_pack_number_derivative (void)
 Description not yet available.
void adpvm_pack_vector_derivatives (void)
 Description not yet available.
void adpvm_receive_derivatives (void)
 Description not yet available.
void adpvm_recv (int id, int n)
 Description not yet available.
void adpvm_send (int id, int n)
 Description not yet available.
void adpvm_send_derivatives (void)
 Description not yet available.
void adpvm_unpack_number_derivative (void)
 Description not yet available.
void adpvm_unpack_vector_derivatives (void)
 Description not yet available.
void initialize_pvm_buffer (void)
 Description not yet available.
int load_adpvm_library (void)
 Description not yet available.
void pvm_pack (const prevariable &_v)
 Description not yet available.
void pvm_pack (const dvar_vector &_v)
 Description not yet available.
void pvm_pack (const dvar_matrix &_m)
 Description not yet available.
void pvm_pack (const dvar3_array &_m)
 Description not yet available.
void pvm_pack (const dvar4_array &_m)
 Description not yet available.
void pvm_pack (const dvar5_array &_m)
 Description not yet available.
void pvm_pack (double v)
 Description not yet available.
void pvm_pack (const dvector &_v)
 Description not yet available.
void pvm_pack (const dmatrix &_m)
 Description not yet available.
void pvm_pack (const d3_array &_m)
 Description not yet available.
void pvm_pack (const d4_array &_m)
 Description not yet available.
void pvm_pack (const d5_array &_m)
 Description not yet available.
void pvm_pack (int v)
 Description not yet available.
void pvm_pack (const ivector &_v)
 Description not yet available.
void pvm_pack (const imatrix &_m)
 Description not yet available.
void pvm_pack (const i3_array &_m)
 Description not yet available.
void pvm_unpack (const int &_v)
 Description not yet available.
void pvm_unpack (const prevariable &_v)
 Description not yet available.
void pvm_unpack (const dvar_vector &_v)
 Description not yet available.
void pvm_unpack (const dvar_matrix &_m)
 Description not yet available.
void pvm_unpack (const dvar3_array &_m)
 Description not yet available.
void pvm_unpack (const dvar4_array &_m)
 Description not yet available.
void pvm_unpack (const dvar5_array &_m)
 Description not yet available.
void pvm_unpack (const double &_v)
 Description not yet available.
void pvm_unpack (const dvector &_v)
 Description not yet available.
void pvm_unpack (const dmatrix &_m)
 Description not yet available.
void pvm_unpack (const d3_array &_m)
 Description not yet available.
void pvm_unpack (const d4_array &_m)
 Description not yet available.
void pvm_unpack (const d5_array &_m)
 Description not yet available.
void pvm_unpack (const ivector &_v)
 Description not yet available.
void pvm_unpack (const imatrix &_m)
 Description not yet available.
void pvm_unpack (const i3_array &_m)
 Description not yet available.
void send_dv3_to_master (const dvar3_array &v)
 Description not yet available.

Variables

ADPVM_CATCHOUT ppvm_catchout
ADPVM_CONFIG ppvm_config
ADPVM_INITSEND ppvm_initsend
ADPVM_PARENT ppvm_parent
ADPVM_PKDOUBLE ppvm_pkdouble
ADPVM_PKINT ppvm_pkint
ADPVM_PKSTR ppvm_pkstr
ADPVM_RECV ppvm_recv
ADPVM_SEND ppvm_send
ADPVM_SETOPT ppvm_setopt
ADPVM_SPAWN ppvm_spawn
ADPVM_UPKDOUBLE ppvm_upkdouble
ADPVM_UPKINT ppvm_upkint
ADPVM_UPKSTR ppvm_upkstr

Detailed Description

Description not yet available.

Definition in file adpvm.h.


Typedef Documentation

typedef __declspec

Definition at line 123 of file adpvm.h.

typedef int

Definition at line 124 of file adpvm.h.


Function Documentation

typedef __declspec ( dllexport  )
void adpvm_end_receive ( void  )

Description not yet available.

Parameters:

Definition at line 360 of file adpvm2.cpp.

Referenced by adpvm_master_end_vreceive(), and adpvm_slave_end_vreceive().

Description not yet available.

Parameters:

Definition at line 53 of file adpvm2.cpp.

Referenced by adpvm_unpack().

Description not yet available.

Parameters:

Definition at line 399 of file adpvm2.cpp.

Referenced by adpvm_unpack().

void adpvm_receive_derivatives ( void  )

Description not yet available.

Parameters:

Definition at line 161 of file adpvm2.cpp.

Referenced by adpvm_send().

void adpvm_recv ( int  id,
int  n 
)

Description not yet available.

Parameters:

Definition at line 130 of file adpvm2.cpp.

Referenced by adpvm_master_crecv(), adpvm_master_vrecv(), and adpvm_slave_crecv().

void adpvm_send ( int  id,
int  n 
)

Description not yet available.

Parameters:

Definition at line 181 of file adpvm2.cpp.

Referenced by adpvm_master_csend(), adpvm_master_vsend(), adpvm_slave_csend(), and adpvm_slave_vsend().

void adpvm_send_derivatives ( void  )

Description not yet available.

Parameters:

Definition at line 115 of file adpvm2.cpp.

Referenced by adpvm_recv(), and adpvm_slave_vrecv().

Description not yet available.

Parameters:

Definition at line 370 of file adpvm2.cpp.

Referenced by adpvm_pack().

Description not yet available.

Parameters:

Definition at line 210 of file adpvm2.cpp.

Referenced by adpvm_pack().

void initialize_pvm_buffer ( void  )

Description not yet available.

Parameters:

Definition at line 341 of file adpvm2.cpp.

Referenced by adpvm_end_receive().

int load_adpvm_library ( void  )

Description not yet available.

Parameters:

Definition at line 40 of file adpvm2.cpp.

Referenced by adpvm_manager::adpvm_manager().

void pvm_pack ( const prevariable _v)

Description not yet available.

Parameters:

Definition at line 1232 of file adpvm2.cpp.

Referenced by adpvm_pack_number_derivative(), adpvm_pack_vector_derivatives(), pvm_pack(), and send_cf_to_slaves().

void pvm_pack ( const dvar_vector _v)

Description not yet available.

Parameters:

Definition at line 1118 of file adpvm2.cpp.

void pvm_pack ( const dvar_matrix _m)

Description not yet available.

Parameters:

Definition at line 1132 of file adpvm2.cpp.

void pvm_pack ( const dvar3_array _m)

Description not yet available.

Parameters:

Definition at line 1156 of file adpvm2.cpp.

void pvm_pack ( const dvar4_array _m)

Description not yet available.

Parameters:

Definition at line 1180 of file adpvm2.cpp.

void pvm_pack ( const dvar5_array _m)

Description not yet available.

Parameters:

Definition at line 1204 of file adpvm2.cpp.

void pvm_pack ( double  v)

Description not yet available.

Parameters:

Definition at line 1387 of file adpvm2.cpp.

void pvm_pack ( const dvector _v)

Description not yet available.

Parameters:

Definition at line 1396 of file adpvm2.cpp.

void pvm_pack ( const dmatrix _m)

Description not yet available.

Parameters:

Definition at line 1420 of file adpvm2.cpp.

void pvm_pack ( const d3_array _m)

Description not yet available.

Parameters:

Definition at line 1444 of file adpvm2.cpp.

void pvm_pack ( const d4_array _m)

Description not yet available.

Parameters:

Definition at line 1468 of file adpvm2.cpp.

void pvm_pack ( const d5_array _m)

Description not yet available.

Parameters:

Definition at line 1492 of file adpvm2.cpp.

void pvm_pack ( int  v)

Description not yet available.

Parameters:

Definition at line 1656 of file adpvm2.cpp.

void pvm_pack ( const ivector _v)

Description not yet available.

Parameters:

Definition at line 1665 of file adpvm2.cpp.

void pvm_pack ( const imatrix _m)

Description not yet available.

Parameters:

Definition at line 1679 of file adpvm2.cpp.

void pvm_pack ( const i3_array _m)

Description not yet available.

Parameters:

Definition at line 1703 of file adpvm2.cpp.

void pvm_unpack ( const int _v)

Description not yet available.

Parameters:

Definition at line 1108 of file adpvm2.cpp.

Referenced by adpvm_unpack(), adpvm_unpack_vector_derivatives(), and pvm_unpack().

void pvm_unpack ( const prevariable _v)

Description not yet available.

Parameters:

Definition at line 1088 of file adpvm2.cpp.

void pvm_unpack ( const dvar_vector _v)

Description not yet available.

Parameters:

Definition at line 1242 of file adpvm2.cpp.

void pvm_unpack ( const dvar_matrix _m)

Description not yet available.

Parameters:

Definition at line 1275 of file adpvm2.cpp.

void pvm_unpack ( const dvar3_array _m)

Description not yet available.

Parameters:

Definition at line 1303 of file adpvm2.cpp.

void pvm_unpack ( const dvar4_array _m)

Description not yet available.

Parameters:

Definition at line 1331 of file adpvm2.cpp.

void pvm_unpack ( const dvar5_array _m)

Description not yet available.

Parameters:

Definition at line 1359 of file adpvm2.cpp.

void pvm_unpack ( const double &  _v)

Description not yet available.

Parameters:

Definition at line 1098 of file adpvm2.cpp.

void pvm_unpack ( const dvector _v)

Description not yet available.

Parameters:

Definition at line 1516 of file adpvm2.cpp.

void pvm_unpack ( const dmatrix _m)

Description not yet available.

Parameters:

Definition at line 1544 of file adpvm2.cpp.

void pvm_unpack ( const d3_array _m)

Description not yet available.

Parameters:

Definition at line 1572 of file adpvm2.cpp.

void pvm_unpack ( const d4_array _m)

Description not yet available.

Parameters:

Definition at line 1600 of file adpvm2.cpp.

void pvm_unpack ( const d5_array _m)

Description not yet available.

Parameters:

Definition at line 1628 of file adpvm2.cpp.

void pvm_unpack ( const ivector _v)

Description not yet available.

Parameters:

Definition at line 1748 of file adpvm2.cpp.

void pvm_unpack ( const imatrix _m)

Description not yet available.

Parameters:

Definition at line 1776 of file adpvm2.cpp.

void pvm_unpack ( const i3_array _m)

Description not yet available.

Parameters:

Definition at line 1807 of file adpvm2.cpp.

void send_dv3_to_master ( const dvar3_array v)

Description not yet available.

Parameters:

Definition at line 2048 of file adpvm2.cpp.


Variable Documentation

ADPVM_CATCHOUT ppvm_catchout
ADPVM_CONFIG ppvm_config
ADPVM_INITSEND ppvm_initsend
ADPVM_PARENT ppvm_parent
ADPVM_PKDOUBLE ppvm_pkdouble
ADPVM_PKINT ppvm_pkint
ADPVM_PKSTR ppvm_pkstr
ADPVM_RECV ppvm_recv
ADPVM_SEND ppvm_send
ADPVM_SETOPT ppvm_setopt
ADPVM_SPAWN ppvm_spawn
ADPVM_UPKDOUBLE ppvm_upkdouble
ADPVM_UPKINT ppvm_upkint
ADPVM_UPKSTR ppvm_upkstr