亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fdtd.c

?? 一個很好的關于2D FDTD的C源代碼
?? C
字號:
/*	FTDT - calculater - main program*/#include <math.h>#include <stdlib.h>#include <stdio.h>#include <signal.h>#include <string.h>#include <sys/kbd.h>#include "engine.h"#define  BUFSIZE 256/*	electromagnetic constants */#define e0 8.85e-12#define m0 1.257e-6#define SLight 3e8/*	data for magnetic and electrical field 	Hx,Hy,Hz,Ex,Ey,Ez in this order	there is a 3D grid stored in a 1D array	if you have a (x,y,z) point, the 1D representation	in the array is (z*Ny+y)*Nx+x*/double *F[6];/*	electrical field one timestep before	these are needed to save the values for the	absorbing boundary conditions*/	 double *oF[6];/*	epsilon and sigma fields (permitivity and conductivity) */double *e,*s;/*	coefficient fields for the fdtd formulation	this is to calculate the coefficients before the run to save time*/double *cE1,*cE2,*cE3,cH;/*	timestep in seconds */double dt=0;/*	final time of calculation */double tend=1.;/*	space discretization parameter in meters */double dx=1;/*	number of gridpoints in x,y and z direction */long Nx=10,Ny=10,Nz=10;/*	data for boxes of different values of epsilon and sigma */struct 	{	long x1,x2,y1,y2,z1,z2;			double sigma;			double eps;		} Box[100];		long NumBox=0;/*	data for ramp source (voltage)	x1,x2,y1,y2,z1,z2: the geometry of the box	voltage : voltage-value of source	direction : ... of the source; can be 'x','y' or 'z'	timeon : time to grow to full value	time : time the voltage stays until it drops back to zero	R : inner  resistivity*/struct 	{	long x1,x2,y1,y2,z1,z2;			double voltage;			char direction;			double timeon,time,R;		} Volt;/*	lumped resistors */struct 	{	long x1,x2,y1,y2,z1,z2;			char direction;			double R;		} R[100];		long NumR=0;/*	lumped capacitors */struct 	{	long x1,x2,y1,y2,z1,z2;			char direction;			double C;		} C[100];		long NumC=0;/*	cone of different material	direction : of the axis	x1,x2 : max in min on the axis	r1,r2 : radius's of the circles at direction=x1,x2	y,z : position af the axis*/struct 	{	long x1,x2,y,z,r1,r2;			char direction;			double eps,sigma;		} Cone[100];		long NumCone=0;/*	matlaboutput or not */char matlab=0;/*	data for matlab */Engine *ep;/*	matlab is on or not */char matlabON=0;/*	data for matlab outputs	in each record there are the data for one output	type : 0... for diferent types of output	comp : for component output, can be 0..5 (Hx,Hy,Hz,Ex,Ey,Ez)	plane : plane to show 'x','y','z'	value : the plane to be shown is the plane=value plane (e.g. x=10)	x1,..,z2 : different meanings	when : after how many timesteps the output is updated	F : 2D C-Array to be outputed	MF : same array in matlab representation	c1,c2 : values to fix the colormap during creating a movie	num_pic : number of pictures for the mpg-movie	Name : name of the mgp	ind : actual number of picture	quality : quality of movie 'h' or 'l'*/	struct {	char type;			char comp;			char plane;			int value;			int x1,x2,y1,y2,z1,z2;			int when;			double *F;			mxArray *MF;			int movie;			double c1,c2;			int num_pic;			char Name[30];			int ind;			char quality;		} Show[20];long NumShow=0;/*	Save whole old Field for displaying the displacement current*/char Save_old=0;/*	close matlab if ctrl-c or killed */void abort_exception(int sig){	if (matlabON==1)	{		engEvalString(ep, "close;");		engClose(ep);		printf("matlab closed.\n");	}	printf("\nfdtd aborted.\n");	exit(0);}#include "parse.h"#include "prepare.h"#include "calc.h"main(int argc, char **argv){	char *DatafileName;	char i;/*	catch ctrl-c or kill to finish matlab correctly*/		signal(SIGINT,abort_exception);	signal(SIGTERM,abort_exception);	/*	read Inputfile*/	if (argc==2)	{		DatafileName=argv[1];		if (ReadData(DatafileName)==0)		{			/* allocate the memory for all arrays */						for (i=0;i<6;i++)			{				F [i]=(double *)malloc(sizeof(double)*Nx*Ny*Nz);				oF[i]=(double *)malloc(sizeof(double)*Nx*Ny*Nz);			}						cE1=(double *)malloc(sizeof(double)*Nx*Ny*Nz);			cE2=(double *)malloc(sizeof(double)*Nx*Ny*Nz);			cE3=(double *)malloc(sizeof(double)*Nx*Ny*Nz);			e  =(double *)malloc(sizeof(double)*Nx*Ny*Nz);			s  =(double *)malloc(sizeof(double)*Nx*Ny*Nz);/* call main calculation routine */			prepare();			calc();		}		else printf("there is something wrong with your datafile! \n");	}	else printf("\n'fdtd datafile' expected! \n");}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产美女精品人人做人人爽| 久久国产欧美日韩精品| 久久综合九色综合97婷婷| 色丁香久综合在线久综合在线观看| 国产传媒日韩欧美成人| 国产一区二区三区精品视频| 久久99精品一区二区三区三区| 男女男精品视频网| 爽好多水快深点欧美视频| 亚洲国产视频在线| 亚洲午夜在线电影| 午夜一区二区三区在线观看| 天天操天天色综合| 六月丁香综合在线视频| 狠狠色丁香婷综合久久| 国内精品免费**视频| 国产一区二区三区在线看麻豆| 国产综合久久久久久鬼色| 国产乱码精品1区2区3区| 国产传媒日韩欧美成人| 99re免费视频精品全部| 欧美日韩国产电影| 26uuu亚洲综合色欧美| 欧美极品另类videosde| 亚洲一区二区综合| 久久99精品久久只有精品| 国产福利一区二区| 欧美在线观看视频在线| 日韩精品一区二| 18成人在线观看| 蜜桃精品视频在线观看| 成人美女视频在线看| 欧美视频一区二| 久久亚洲二区三区| 亚洲私人黄色宅男| 美女www一区二区| www.亚洲在线| 欧美一区二区视频在线观看2020| 在线观看欧美黄色| 亚洲精品免费在线播放| 亚洲精选免费视频| 一区二区三区成人| 蜜桃久久av一区| 99久久久国产精品| 日韩亚洲欧美中文三级| 自拍偷拍亚洲欧美日韩| 免费一级片91| 日本精品裸体写真集在线观看| 中文字幕av一区二区三区免费看| 中文字幕一区在线观看| 国产毛片精品视频| 亚洲国产激情av| 欧美一区二区三区在线观看视频| 亚洲综合偷拍欧美一区色| 欧美人动与zoxxxx乱| 免费观看久久久4p| 国产日韩欧美精品一区| 99re8在线精品视频免费播放| 亚洲永久免费视频| 精品嫩草影院久久| 成人精品一区二区三区四区| 尤物视频一区二区| 日韩久久久久久| 成人av网站在线观看| 亚洲一区二区三区影院| 欧美日本一道本在线视频| 精品夜夜嗨av一区二区三区| 国产精品美女久久久久久久久| 欧美色视频在线| 久草精品在线观看| 亚洲精品老司机| 精品国产污污免费网站入口| 不卡av电影在线播放| 日韩在线播放一区二区| 国产欧美在线观看一区| 色哟哟国产精品| 久久99精品一区二区三区| 亚洲精品成人在线| 久久综合色鬼综合色| 91精品1区2区| 国产精品一区在线观看乱码| 亚洲一区二区三区不卡国产欧美| 精品伦理精品一区| 欧美日韩在线综合| 成人的网站免费观看| 精品中文字幕一区二区| 一卡二卡三卡日韩欧美| 久久久99久久| 日韩一级完整毛片| 欧美日韩视频在线一区二区| 成人激情免费网站| 精品亚洲成a人在线观看| 一区二区三区**美女毛片| 国产亚洲成av人在线观看导航| 91精品麻豆日日躁夜夜躁| 色香蕉久久蜜桃| 国产成人亚洲精品狼色在线| 日韩经典中文字幕一区| 亚洲人被黑人高潮完整版| 国产女主播视频一区二区| 日韩精品专区在线影院重磅| 欧美日韩一区小说| 91黄色在线观看| 成人动漫一区二区| 大美女一区二区三区| 韩国三级在线一区| 久久99这里只有精品| 免费观看91视频大全| 午夜伦欧美伦电影理论片| 亚洲线精品一区二区三区八戒| 亚洲欧美日韩在线不卡| 中文字幕一区二区三区蜜月| 国产欧美一区二区三区沐欲| 欧美精品一区二区在线播放| 日韩一区二区三区av| 日韩欧美国产综合| 精品国一区二区三区| 精品久久久影院| 久久久久久夜精品精品免费| 久久影视一区二区| 久久久久久久综合| 国产欧美一区二区精品秋霞影院| 国产亚洲综合av| 国产精品三级视频| 有码一区二区三区| 亚洲成人激情av| 日本不卡1234视频| 久久国内精品自在自线400部| 欧美96一区二区免费视频| 蜜臀av亚洲一区中文字幕| 激情久久五月天| 福利一区在线观看| 一本在线高清不卡dvd| 欧美日本视频在线| 久久日一线二线三线suv| 国产精品区一区二区三区| 久久99精品久久久久久久久久久久| 日本不卡视频在线观看| 国产成人精品影院| 色哟哟亚洲精品| 欧美一级黄色片| 国产午夜精品一区二区三区四区| 中文字幕在线免费不卡| 亚洲已满18点击进入久久| 日本欧美一区二区| 国产a区久久久| 欧美在线一区二区| 精品理论电影在线观看| 国产精品久久三| 日本不卡高清视频| 成人国产精品免费观看动漫| 91黄视频在线| 国产色产综合色产在线视频| 亚洲人成影院在线观看| 久久99久久久欧美国产| 97久久超碰国产精品| 欧美成人女星排名| 亚洲另类在线制服丝袜| 激情综合网av| 日本丰满少妇一区二区三区| 精品国产凹凸成av人导航| 亚洲欧美日韩电影| 国内成人自拍视频| 欧美日韩中文字幕一区二区| 中文无字幕一区二区三区| 欧美aaaaaa午夜精品| 色系网站成人免费| 欧美激情一区二区三区全黄| 婷婷综合久久一区二区三区| 91欧美一区二区| 久久久国产精品午夜一区ai换脸 | 国产91精品免费| 欧美日韩视频在线观看一区二区三区 | 中文字幕一区二区三区视频| 视频一区二区欧美| 色综合久久天天综合网| 国产日产亚洲精品系列| 免费高清在线一区| 欧美日本一区二区三区| 一色屋精品亚洲香蕉网站| 美女在线一区二区| 精品污污网站免费看| 1000部国产精品成人观看| 国产麻豆视频精品| 日韩一级片网址| 日本美女一区二区| 欧美视频一区二区| 一区二区欧美在线观看| 91免费看`日韩一区二区| 国产精品午夜在线观看| 国产精品综合网| 久久久www免费人成精品| 韩国精品主播一区二区在线观看 | 免费人成黄页网站在线一区二区| 91福利在线导航| 一区二区三区中文在线观看| 色综合中文字幕| 亚洲激情网站免费观看| 色综合久久综合网欧美综合网| 亚洲图片欧美激情|