Sun May 20 03:55:38 MDT 2012The following is the list of C public subroutines and functions that have been implemented: ESMC_ArrayCreate ESMC_ArrayDestroy ESMC_ArrayGetName ESMC_ArrayGetPtr ESMC_ArrayPrint ESMC_ArraySpecGet ESMC_ArraySpecSet ESMC_CalendarCreate ESMC_CalendarDestroy ESMC_CalendarPrint ESMC_ClockAdvance ESMC_ClockCreate ESMC_ClockDestroy ESMC_ClockGet ESMC_ClockPrint ESMC_ConfigCreate ESMC_ConfigDestroy ESMC_ConfigFindLabel ESMC_ConfigGetDim ESMC_ConfigGetLen ESMC_ConfigLoadFile ESMC_ConfigNextLine ESMC_ConfigValidate ESMC_CplCompCreate ESMC_CplCompDestroy ESMC_CplCompFinalize ESMC_CplCompGetInternalState ESMC_CplCompInitialize ESMC_CplCompPrint ESMC_CplCompRun ESMC_CplCompSetEntryPoint ESMC_CplCompSetInternalState ESMC_CplCompSetServices ESMC_DistGridCreate ESMC_DistGridDestroy ESMC_DistGridPrint ESMC_FieldCreate ESMC_FieldDestroy ESMC_FieldGetArray ESMC_FieldGetMesh ESMC_FieldGetPtr ESMC_FieldPrint ESMC_Finalize ESMC_GridCompCreate ESMC_GridCompDestroy ESMC_GridCompFinalize ESMC_GridCompGetInternalState ESMC_GridCompInitialize ESMC_GridCompPrint ESMC_GridCompRun ESMC_GridCompSetEntryPoint ESMC_GridCompSetInternalState ESMC_GridCompSetServices ESMC_Initialize ESMC_LogWrite ESMC_MeshAddElements ESMC_MeshAddNodes ESMC_MeshCreate ESMC_MeshDestroy ESMC_MeshFreeMemory ESMC_MeshGetLocalElementCount ESMC_MeshGetLocalNodeCount ESMC_StateAddArray ESMC_StateAddField ESMC_StateCreate ESMC_StateDestroy ESMC_StateGetArray ESMC_StateGetField ESMC_StatePrint ESMC_TimeGet ESMC_TimeIntervalGet ESMC_TimeIntervalPrint ESMC_TimeIntervalSet ESMC_TimePrint ESMC_TimeSet ESMC_VMGet ESMC_VMGetCurrent ESMC_VMGetGlobal ESMC_VMPrint