]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Model/src/union.cpp
Se arregla bug en la union que hacia que el flujo inicial este en 0, y eso condicion...
[z.facultad/75.42/plaqui.git] / Model / src / union.cpp
index 443cb2bfbf0f78bdd2c8d09fbb9c805d273ba2b2..baf3cc3a4f2593efede6827a4f95bc45a31813c0 100644 (file)
@@ -8,9 +8,10 @@ Union::Union(const std::string &_name):Transport(_name)
 {
        in_slots = 2;
        out_slots = 1;
 {
        in_slots = 2;
        out_slots = 1;
-       max_flow = actual_flow = 0.0f;
+       max_flow = 0.0f;
        in_on_zero = 0;
        in_ready = 0;
        in_on_zero = 0;
        in_ready = 0;
+       actual_flow = 999999;
 }
 
 Union::~Union()
 }
 
 Union::~Union()
@@ -110,7 +111,6 @@ void Union::simulate()
 
        std::cout << name << "::Flujo actual = " << actual_flow << std::endl;
        updated = false;
 
        std::cout << name << "::Flujo actual = " << actual_flow << std::endl;
        updated = false;
-       actual_flow = 99999;
        in_on_zero = 0;
        in_ready = 0;
 }
        in_on_zero = 0;
        in_ready = 0;
 }