Changeset 8eb9820 in observatorio for simulacion/ModuloDinamico
- Timestamp:
- Dec 1, 2014, 4:48:25 PM (9 years ago)
- Branches:
- simulacion
- Children:
- b208550
- Parents:
- d7fc465
- Location:
- simulacion/ModuloDinamico
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
simulacion/ModuloDinamico/Makefile
r71c519d r8eb9820 7 7 XML = `pkg-config libxml++-2.6 --cflags --libs` 8 8 9 #CXX = g++ -std=c++0x -O310 CXX = g++ -std=c++0x -O0 -g9 CXX = g++ -std=c++0x -O3 10 #CXX = g++ -std=c++0x -O0 -g 11 11 12 12 SWIG = swig -python -c++ … … 20 20 -Wno-parentheses -Wno-unused-function 21 21 22 FLAGS = #-DWITHOUT_NANA22 FLAGS = -DWITHOUT_NANA 23 23 24 24 FLAGS += -DDEBUG -D_GLIBCXX__PTHREADS $(WARN) $(XML) … … 38 38 SGB = sigesic_graph_builder 39 39 40 WRAP = $(SGB)_wrap 40 SGB_WRAP = $(SGB)_wrap 41 SIM_WRAP = $(SIM)_wrap 41 42 42 43 SOURCES = good.C product.C input.C imported_product.C ip_relationship.C \ 43 io_manager.C queries.C utils.C exogenous_variables.C 44 io_manager.C queries.C utils.C exogenous_variables.C simulator.C 44 45 45 46 OBJECTS = good.o product.o input.o imported_product.o ip_relationship.o \ 46 io_manager.o queries.o utils.o exogenous_variables.o 47 io_manager.o queries.o utils.o exogenous_variables.o simulator.o 48 49 test: obj 50 $(RM) $(TEST) 51 $(CXX) $(INCLUDE) $(TEST).C -o $(TEST) $(OBJECTS) $(LIBS) $(FLAGS) 47 52 48 53 sim: obj … … 50 55 $(CXX) $(INCLUDE) $(SIM).C -o $(SIM) $(OBJECTS) $(LIBS) $(FLAGS) 51 56 52 test: obj53 $(RM) $(TEST)54 $(CXX) $(INCLUDE) $(TEST).C -o $(TEST) $(OBJECTS) $(LIBS) $(FLAGS)55 56 57 python: 57 58 $(CXX) -c $(INCLUDE) $(SOURCES) $(FLAGS) -fPIC 58 59 $(CXX) -c $(INCLUDE) $(SGB).C $(FLAGS) -fPIC 59 60 $(SWIG) $(SGB).i 60 $(CXX) -c $(INCLUDE) -I $(PYTHONINC) $( WRAP).cxx $(FLAGS) -fPIC61 $(CXX) -c $(INCLUDE) -I $(PYTHONINC) $(SGB_WRAP).cxx $(FLAGS) -fPIC 61 62 $(CXX) -shared $(INCLUDE) *.o -o _$(SGB).so $(LIBS) $(XML) $(FLAGS) -fPIC 63 $(CXX) -c $(INCLUDE) $(SIM).C $(FLAGS) -fPIC 64 $(SWIG) $(SIM).i 65 $(CXX) -c $(INCLUDE) -I $(PYTHONINC) $(SIM_WRAP).cxx $(FLAGS) -fPIC 66 $(CXX) -shared $(INCLUDE) *.o -o _$(SIM).so $(LIBS) $(XML) $(FLAGS) -fPIC 62 67 63 68 obj: -
simulacion/ModuloDinamico/simulator.C
ra3eef50 r8eb9820 983 983 } 984 984 985 /* Función principal temporal para pruebas del simulador, se eliminará al986 generar el módulo para Python.987 */988 int main()989 {990 return simulate("sim.xml", "sim_result.xml");991 }992 -
simulacion/ModuloDinamico/simulator.H
ra3eef50 r8eb9820 56 56 typedef List<Level *> Rank_Type; 57 57 58 int simulate(const char * const, const char * const); 59 58 60 # endif // SIMULATOR_H 59 61
Note: See TracChangeset
for help on using the changeset viewer.