2 from module_generator import Generator,Module,Service,CPPComponent
5 "prerequisites":"/local/cchris/.packages.d/envSalome50",
6 "kernel":"/local/chris/SALOME2/RELEASES/Install/KERNEL_V5",
12 std::cerr << "a: " << a << std::endl;
13 std::cerr << "b: " << b << std::endl;
18 double val[10],rval[10];
20 cp_edb(component,CP_ITERATION,0.,1,"ba",1,val);
21 info=cp_ldb(component,CP_ITERATION,&t1,&t2,&i,"aa",1,&mval,rval);
22 std::cerr << "rval: " << rval[0] << std::endl;
24 std::cerr << "c: " << c << std::endl;
26 c1=CPPComponent("compo1",services=[
27 Service("s1",inport=[("a","double"),("b","double")],
28 outport=[("c","double")],
29 instream=[("aa","CALCIUM_double","I"),],
30 outstream=[("ba","CALCIUM_double","I"),],
31 defs="//def1",body=body,
34 includes="-I/usr/include",
38 g=Generator(Module("cppcompos",components=[c1],prefix="./install"),context)
44 g.make_appli("appli",restrict=["KERNEL","GUI","YACS"])