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