我想从jupyter笔记本上运行C ++模拟。该程序需要输入三个值,即<a href="tel:123456">
<img src="phone.jpg">123456
</a>
<a href="mailto:asdf@gmail.com">
<img src="mail.jpg">asdf@gmail.com</a>
,10
和0.2
。
这是我现在正在做的,并且效果很好:
0.6
但是,如果尝试先声明这些值,它将无法识别它们。
## Compile
! mpicxx -o main main.cpp Node.cpp Agent.cpp -std=gnu++11
## Run
! mpirun -np 1 ./main 10 0.2 0.6
答案 0 :(得分:2)
您需要这样输入
a = 10
b = 0.2
c = 0.6
! mpirun -np 1 ./main {a} {b} {c}
答案 1 :(得分:2)
看起来(从this document起),您可以将Python变量括在花括号中,或者在其前面加上$
以使其扩展为shell。例如! mpirun -np 1 ./main {a} {b} {c}
答案 2 :(得分:1)
! mpirun -np 1 ./main {a} {b} {c}
! mpirun -np 1 ./main $a $b $c