ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/app/tutoriel/src/main4.cpp
Revision: 479
Committed: Fri Jan 24 19:43:18 2014 UTC (11 years, 4 months ago) by francois
File size: 997 byte(s)
Log Message:
suppression de warning

File Contents

# User Rev Content
1 cuillier 415 #include "gestionversion.h"
2     #include <stdio.h>
3     #include "mg_file.h"
4    
5     int main(void)
6     {
7     printf("Projet4\n");
8 francois 479 MG_FILE gest((char*)"ejectorBGM.magic");
9 cuillier 415 MG_GEOMETRIE *geo=gest.get_mg_geometrie(0);
10     MG_MAILLAGE *mai=gest.get_mg_maillage(0);
11     int nbnode=mai->get_nb_mg_noeud();
12     int nbseg=mai->get_nb_mg_segment();
13     int nbtri=mai->get_nb_mg_triangle();
14     int nbtetra=mai->get_nb_mg_tetra();
15     printf("MG_MAILLAGE\n");
16     printf("%d nodes %d segments %d triangles %d tetra\n",nbnode,nbseg,nbtri,nbtetra);
17     FEM_MAILLAGE* fem=new FEM_MAILLAGE(geo,mai,1);
18     gest.ajouter_fem_maillage(fem);
19     fem->construire(0);
20     int nbnode2=fem->get_nb_fem_noeud();
21     int nbseg2=fem->get_nb_fem_element1();
22     int nbtri2=fem->get_nb_fem_element2();
23     int nbtetra2=fem->get_nb_fem_element3();
24     printf("FEM_MAILLAGE\n");
25     printf("%d nodes %d segments %d triangles %d tetra\n",nbnode2,nbseg2,nbtri2,nbtetra2);
26     std::string nomcosmos="cosmostest";
27     fem->exporter_cosmos(nomcosmos);
28     gest.enregistrer("ejectorBGMF.magic");
29     }

Properties

Name Value
svn:executable *