00001 #ifndef TRANSPRINT_H 00002 #define TRANSPRINT_H 00003 #include <stdio.h> 00004 #include "gtopology.h" 00005 #include "aliast.h" 00006 00007 void print_initt(long istep, char *mode, long idn1=1, long ide1=1); 00008 void print_stept(long lcid, long istep, double lambda, double *fi); 00009 void print_stept_forced(long lcid, long istep, double lambda, double *fi); 00010 void print_flusht(); 00011 void print_closet(); 00012 00013 void export_gid_mesht(FILE *out, long idn1, long ide1); 00014 void export_gid_2dmesht(FILE *out, long icut, long idn1, long ide1); 00015 void export_gid_gauss_ptt(FILE *out); 00016 void write_gid_nodest(FILE *out, long idn1); 00017 void write_gid_elementt(FILE *out, long i, long idn1, long ide1); 00018 void write_gid_2delementt(FILE *out, long i, long id1, long nne, long icut, long di, long idn1, long ide1); 00019 void write_gid_unkn(FILE *out, long lcid, char *desclcid); 00020 void write_gid_nodvectort(FILE *out, strastret scal, long lcid, long unkn, char *desclcid); 00021 void write_gid_nforcest(FILE *out, long lcid, const char *desclcid, double *ifor); 00022 void write_gid_nodscalart(FILE *out, strastret scal, long lcid, long dir, char *desclcid); 00023 void write_gid_elemscalart(FILE *out, strastret scal, long lcid, long dir, const char *desclcid); 00024 void write_gid_elem_type_scalart(FILE *out, strastret scal, long lcid, long dir, const char *desclcid, elemtypet te); 00025 void write_gid_elemvectort(FILE *out, strastret q, long lcid, long dir, const char *desclcid); 00026 void write_gid_elem_type_vectort(FILE *out, strastret q, long lcid, long sid, const char *desclcid, elemtypet te); 00027 00028 void write_nforcest(FILE *out, long lcid, char *desclcid, double *ifor); 00029 00030 void print_default_dx (gtopology *gt,long lcid,char *file); 00031 void print_default_vtk (FILE *fname, long lcid, long istep, double lambda); 00032 void write_vtk_unkn(FILE *fname,long lcid, int flag_material); 00033 #endif