]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - Model/src/main.cpp
Se leen bien los valores de punto flotante y la simulacion es mas coherente
[z.facultad/75.42/plaqui.git] / Model / src / main.cpp
1
2 /* Test pedorro a ver que pasa con lo que esta programado!! */
3 /* Compilar : g++ -Wall -o test -I../include *.cpp */
4 #include "pump.h"
5 #include "conduct.h"
6 #include "union.h"
7 #include "splitter.h"
8 #include "drainage.h"
9 #include "exclusa.h"
10 #include <unistd.h>
11 #include <iostream>
12 #include "simulator.h"
13
14 using namespace std;
15 using namespace PlaQui::Model;
16
17 int main(int argc, char *argv[])
18 {
19         Simulator *sim = new Simulator(argv[1]);
20
21         int i=0;
22         while (i<5) {
23                 if (i==1) {
24                         sim->set_open("exclusa6", false);
25                         std::cout << "apagando" << std::endl;
26                 }
27                 i++;
28                 sim->simulate();
29                 std::cout << sim->get_state_as_xml() << std::endl << std::endl;
30         }
31
32         delete sim;
33         return 1;
34 }
35
36