int GiD_fWriteScalar(GiD_FILE fd, int id, double v);
int GiD_fWrite2DVector(GiD_FILE fd, int id, double x, double y);
int GiD_fWriteVector(GiD_FILE fd, int id, double x, double y, double z);
int GiD_fWriteVectorModule(GiD_FILE fd, int id, double x, double y, double z, double mod);
int GiD_fWrite2DMatrix(GiD_FILE fd, int id, double Sxx, double Syy, double Sxy);
int GiD_fWrite3DMatrix(GiD_FILE fd, int id, double Sxx, double Syy, double Szz, double Sxy, double Syz, double Sxz);
int GiD_fWritePlainDefMatrix(GiD_FILE fd, int id, double Sxx, double Syy, double Sxy, double Szz);
int GiD_fWriteMainMatrix(GiD_FILE fd, int id,
double Si, double Sii, double Siii,
double Vix, double Viy, double Viz,
double Viix, double Viiy, double Viiz,
double Viiix, double Viiiy, double Viiiz);
int GiD_fWriteLocalAxes(GiD_FILE fd, int id, double euler_1, double euler_2, double euler_3);
int GiD_WriteComplexScalar( int id, double complex_real, double complex_imag);
int GiD_fWriteComplexScalar( GiD_FILE fd, int id, double complex_real, double complex_imag);
int GiD_fWrite2DComplexVector( GiD_FILE fd, int id,
double x_real, double x_imag,
double y_real, double y_imag);
int GiD_fWriteComplexVector( GiD_FILE fd, int id,
double x_real, double x_imag,
double y_real, double y_imag,
double z_real, double z_imag);
int GiD_fWrite2DComplexMatrix(GiD_FILE fd, int id,
double Sxx_real, double Syy_real, double Sxy_real,
double Sxx_imag, double Syy_imag, double Sxy_imag);
int GiD_fWrite3DComplexMatrix(GiD_FILE fd, int id,
double Sxx_real, double Syy_real, double Szz_real,
double Sxy_real, double Syz_real, double Sxz_real,
double Sxx_imag, double Syy_imag, double Szz_imag,
double Sxy_imag, double Syz_imag, double Sxz_imag);
int GiD_fWriteNurbsSurface(GiD_FILE fd, int id, int n, double * v);
int GiD_fWriteNurbsSurfaceVector(GiD_FILE fd, int id, int n, int num_comp, double * v);
...