test.cpp
来自「光脉冲在等离子体中传输的模拟仿真程序。用于电子密度诊断。」· C++ 代码 · 共 35 行
CPP
35 行
#include "plasma2.cpp"
main()
{
char ne_name[]="ne00sg3.dat", amp[]="gama100.dat",phase[]="gpha100.dat";
double Wavelength=1.55e-5;//15.5nm;
int NN=1024*16, N=2*100;
double A=100.0,W0=1;//mm
double LD=5.*W0;
double R=2.0*W0;
double Z=5.*W0;
plasma pl(Z,LD,NN,N,A,W0,R,Wavelength);//Z, LD, NN, N, A, W0, RD, Wavelength
pl.initvalue();
pl.nls();
int np=NN/256;
pl.printamp(amp,np);
pl.printphase(phase,np,true);
/* pl.phase();
pl.abel();
pl.printne(ne_name,4);
while(pl.judgene(0.001)){
// for(int i=0;i<20;i++){
pl.correct();
pl.abel();
if(ne_name[3]=='9'){
ne_name[2]++;
ne_name[3]='0';
}else
ne_name[3]++;
pl.printne(ne_name,4);
}*/
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?