00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef MED_MEDSUBDOMAINJOINT_H
00019 #define MED_MEDSUBDOMAINJOINT_H
00020
00021 #include "medC_win_dll.h"
00022
00023 #ifdef __cplusplus
00024 extern "C" {
00025 #endif
00026
00027
00028
00029 MEDC_EXPORT med_err
00030 MEDsubdomainJointCr(const med_idt fid,
00031 const char * const localmeshname,
00032 const char * const jointname,
00033 const char * const description,
00034 const med_int domainnumber,
00035 const char * const remotemeshname);
00036
00037 MEDC_EXPORT med_err
00038 MEDsubdomainCorrespondenceWr(const med_idt fid,
00039 const char * const meshname,
00040 const char * const jointname,
00041 const med_int numdt,
00042 const med_int numit,
00043 const med_entity_type localentitytype,
00044 const med_geometry_type localgeotype,
00045 const med_entity_type remoteentitytype,
00046 const med_geometry_type remotegeotype,
00047 const med_int nentity,
00048 const med_int * const correspondence);
00049
00050 MEDC_EXPORT med_int
00051 MEDnSubdomainJoint(const med_idt fid,
00052 const char * const meshname);
00053
00054 MEDC_EXPORT med_err
00055 MEDsubdomainJointInfo(const med_idt fid,
00056 const char * const meshname,
00057 const int jointit,
00058 char * const jointname,
00059 char * const description,
00060 med_int * const domainnumber,
00061 char * const remotemeshname,
00062 med_int * const nstep,
00063 med_int * const nocstpncorrespondence);
00064
00065 MEDC_EXPORT med_err
00066 MEDsubdomainComputingStepInfo(const med_idt fid,
00067 const char * const meshname,
00068 const char * const jointname,
00069 const int csit,
00070 med_int * const numdt,
00071 med_int * const numit,
00072 med_int * const ncorrespondence );
00073
00074 MEDC_EXPORT med_err
00075 MEDsubdomainCorrespondenceSizeInfo(const med_idt fid,
00076 const char * const meshname,
00077 const char * const jointname,
00078 const med_int numdt,
00079 const med_int numit,
00080 const int corit,
00081 med_entity_type * const localentitytype,
00082 med_geometry_type * const localgeotype,
00083 med_entity_type * const remoteentitytype,
00084 med_geometry_type * const remotegeotype,
00085 med_int * const nentity );
00086
00087 MEDC_EXPORT med_err
00088 MEDsubdomainCorrespondenceSize(const med_idt fid,
00089 const char * const meshname,
00090 const char * const jointname,
00091 const med_int numdt,
00092 const med_int numit,
00093 const med_entity_type localentitytype,
00094 const med_geometry_type localgeotype,
00095 const med_entity_type remoteentitytype,
00096 const med_geometry_type remotegeotype,
00097 med_int * const nentity );
00098 MEDC_EXPORT med_err
00099 MEDsubdomainCorrespondenceRd(const med_idt fid,
00100 const char * const meshname,
00101 const char * const jointname,
00102 const med_int numdt,
00103 const med_int numit,
00104 const med_entity_type localentitytype,
00105 const med_geometry_type localgeotype,
00106 const med_entity_type remoteentitytype,
00107 const med_geometry_type remotegeotype,
00108 med_int * const correspondence);
00109
00110 #ifdef __cplusplus
00111 }
00112 #endif
00113
00114 #endif
00115