Exemplo n.º 1
0
med_err
MEDparameterValueRd(const med_idt              fid,
		    const char*  const         paramname,
		    const med_int              numdt,
		    const med_int              numit,
		    unsigned char* const value)
{
  char *  name = "_MEDparameterValueRd";
  int     dummy=0;
  med_err fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  paramname,
	  numdt,
	  numit,
	  value,
	  &fret);
  return fret;
}
Exemplo n.º 2
0
med_err
MEDsubdomainJointInfo(const med_idt      fid,
		      const char * const localmeshname,
		      const int          jointit,
		      char * const       jointname,
		      char * const       description,
		      med_int * const    domainnumber,
		      char * const       remotemeshname,
		      med_int * const    nstep,
		      med_int * const    nocstpncorrespondence)
{
  char *  name = "_MEDsubdomainJointInfo";
  int     dummy=0;
  med_err fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  localmeshname,
	  jointit,
	  jointname,
	  description,
	  domainnumber,
	  remotemeshname,
	  nstep,
	  nocstpncorrespondence,
	  &fret);
  return fret;
}
Exemplo n.º 3
0
med_int
_MEDfield23nValue (const med_idt fid, const char * const fieldname,const med_int numdt,const med_int numit,
		   const med_entity_type entitytype, const med_geometry_type geotype, const char * const meshname,
		   char * const profilename,const int profileit,
		   const med_storage_mode storagemode,med_int * const profilesize,
		   char * const localizationname, med_int * const nintegrationpoint )
{
  char *  name = "_MEDfield23nValue";
  int     dummy=0;
  med_int fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);

  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  fieldname,
	  numdt,
	  numit,
	  entitytype,
	  geotype,
	  meshname,
	  profilename,
	   profileit,
	  storagemode,
	  profilesize,
	  localizationname,
	  nintegrationpoint,
	  &fret);

  return fret;
}
Exemplo n.º 4
0
med_err
MEDequivalenceInfo(const med_idt      fid,
		   const char * const meshname,
		   const int          equivit,
		   char * const       equivname,
		   char * const       equivdescription,
		   med_int * const    nstep,
		   med_int * const    nocstpncorrespondence
)
{
  char *  name = "_MEDequivalenceInfo";
  int     dummy=0;
  med_err fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  meshname,
	  equivit,
	  equivname,
	  equivdescription,
	  nstep,
	  nocstpncorrespondence,
	  &fret);
  return fret;
}
med_err MEDfield23ValueWithProfileRd(const med_idt              fid,
				     const char*  const         fieldname,
				     const med_int              numdt,
				     const med_int              numit,
				     const med_entity_type      entitype,
				     const med_geometry_type    geotype,
				     const char*  const         meshname,
				     const med_storage_mode     storagemode,
				     const char * const         profilename,
				     const med_switch_mode      switchmode,
				     const med_int              componentselect,
				     unsigned char* const value)
{
  char *  name = "_MEDfieldValueAdvancedRd";
  int     dummy=0;
  med_err fret=-1;
  med_int majeur=0, mineur=0, release=0;
  MedFuncType func;


/*   ISCRUTE((*filter).nentity              ); */
/*   ISCRUTE((*filter).nvaluesperentity     ); */
/*   ISCRUTE((*filter).nconstituentpervalue ); */
/*   ISCRUTE((*filter).constituentselect       ); */
/*   ISCRUTE((*filter).switchmode              ); */
/*   ISCRUTE((*filter).filterarraysize         ); */
/*   ISCRUTE((*filter).profilearraysize        ); */
/*   ISCRUTE((*filter).storagemode             ); */
/*   SSCRUTE((*filter).profilename             ); */

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);

  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  fieldname,
	  numdt,
	  numit,
	  entitype,
	  geotype,
	  meshname,
	  storagemode,
	  profilename,
	  switchmode,
	  componentselect,
	  NULL,
	  value,
	  &fret);

  return fret;
}
Exemplo n.º 6
0
med_int
MEDnFamily(const med_idt      fid,
	   const char * const meshname)
{
  char *  name = "_MEDnFamily";
  int     dummy=0;
  med_int fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy, fid,  meshname , &fret);
  return fret;
}
Exemplo n.º 7
0
med_int
MEDmeshnAxisByName (const med_idt fid,
		    const char * const meshname)

{
  char *  name = "_MEDmeshnAxisByName";
  int     dummy=0;
  med_int fret=-1;
  med_int majeur, mineur, release;
  med_bool isasupportmesh = MED_FALSE;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy, fid, meshname, isasupportmesh, &fret);
  return fret;
}
Exemplo n.º 8
0
med_err
MEDfileCommentRd(const med_idt fid, char* const comment)
{

  char *  name = "_MEDfileCommentRd";
  int     dummy=0;
  med_err fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  _MEDmodeErreurVerrouiller();

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  comment,
	  &fret);
  return fret;
}
Exemplo n.º 9
0
med_int
MEDfield23nProfile(const med_idt fid,
		   const char * const fieldname,
		   const med_int numdt,
		   const med_int numit,
		   const med_entity_type   entitype,
		   const med_geometry_type geotype,
		   const int    meshit,
		   char * const meshname,
		   char * const defaultprofilename,
		   char * const defaultlocalizationname)
{
  char *  name = "_MEDfield23nProfile";
  int     dummy=0;
  med_int fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  meshname[0]='\0';
  defaultprofilename[0]='\0';
  defaultlocalizationname[0]='\0';

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  fieldname,
	  numdt,
	  numit,
	  entitype,
	  geotype,
	  meshit,
	  meshname,
	  defaultprofilename,
	  defaultlocalizationname,
	  &fret);

  return fret;
}
Exemplo n.º 10
0
med_idt
MEDfileObjectsMount(const med_idt         fid,
		    const char*     const mountfilename,
		    const med_class       medclass )
{
  char *  name = "_MEDfileObjectsMount";
  int     dummy=0;
  med_idt fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  0,
	  mountfilename,
	  medclass,
	  &fret);
  return fret;
}
Exemplo n.º 11
0
med_err
MEDmeshUniversalNameRd(const med_idt fid,
		       const char * const meshname,
		       char * const univname
		       )
{
  char *  name = "_MEDmeshUniversalNameRd";
  int     dummy=0;
  med_err fret=-1;
  med_int majeur, mineur, release;
  MedFuncType func;

  MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
  func = _MEDversionedApi3(name,majeur,mineur,release);
  if ( func != (MedFuncType) NULL )
    func (dummy,
	  fid,
	  meshname,
	  univname , &fret);

  return fret;
}