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

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

?? read_input_file.h

?? 利用c++語言寫的三維FDTD
?? H
字號:
#include <iostream>
#include <fstream>
#include <malloc.h>
#include <new>

using namespace std;

#ifndef _Struct3_
	typedef struct
	{
		//total number of cells in x, y and z direction
		long nx, ny, nz; 

		long n_kxkykz;
		char *Path_Kx_Ky_Kz;

		//[cells] the sizes of PML zone
		long n_PML_x_1, n_PML_y_1, n_PML_z_1;
		long n_PML_x_2, n_PML_y_2, n_PML_z_2;

		//Specifies the symmetric or anti-symmetric boundary conditions
		int jel_Symmetric_ia, jel_Symmetric_ib, jel_Symmetric_ja;
	    int jel_Symmetric_jb, jel_Symmetric_ka, jel_Symmetric_kb;
		int jel_Anti_Symmetric_ia, jel_Anti_Symmetric_ib, jel_Anti_Symmetric_ja;
	    int jel_Anti_Symmetric_jb, jel_Anti_Symmetric_ka, jel_Anti_Symmetric_kb;
		
		//the space divisions in x, y and z
		double dx, dy, dz;

		long num_iter; //the number of FDTD iterations
		double limit_time;//the running time in [s], after it saves out all workspace data in binary

		int load_workspace_data; //true - load the workspace data and continue computations
		char *Path_Load_Workspace_Data; //the location of workspace data from the previous run

		//Save Data
		int save_field; //to save data - Ex, Ey, Ez, Hx, Hy, Hz slices
		long nr_Save; //save with this increment
		long saveFROMinst, saveTOinst; //between these iteration steeps
		long n_x_a, n_x_b, n_y_a, n_y_b, n_z_a, n_z_b; //the volume from which planes will be saved

		//Average field components in a specified subvolume
		int aver_field_volume;
		long nx_a_av, nx_b_av;
		long ny_a_av, ny_b_av;
		long nz_a_av, nz_b_av;

		//Fourier transform
		int fourier_transf_vol;
		long nx_a_f, nx_b_f, ny_a_f, ny_b_f, nz_a_f, nz_b_f; //the volume 
		//between these frequencies
		double frec_1, frec_2;
		long n_frec;
		long start_fourier;

		//the electromagnetic energy
		//division - for computing with threads
		long nr_W_DIV_x, nr_W_DIV_y, nr_W_DIV_z;
		
		//defines the volume where the energy will be computed
		long nx_W_a, nx_W_b; 
		long ny_W_a, ny_W_b; 
		long nz_W_a, nz_W_b;

		//compute the energy between the instants
		long eval_W_FROMinst, eval_W_TOinst;

		//save slices from W
		int save_W; //to save W
		long nr_W_Save; //to save at
		long save_W_FROMinst; //>= eval_W_FROMinst
		long save_W_TOinst; //<= eval_W_TOinst
		
		//defines the volume where the energy will be saved
		//take into consideration nx_W_a, nx_W_b, ... nz_W_b
		long n_x_W_a, n_x_W_b; 
		long n_y_W_a, n_y_W_b; 
		long n_z_W_a, n_z_W_b;

		//division - for saving W with threads
		long Save_nr_W_DIV_x, Save_nr_W_DIV_y, Save_nr_W_DIV_z;
		
		//the excitation
		long source_type; // 1- Gauss; 2- Sin; 3- Gauss-Sin
		long jel_plane_wave; //the type of the excitation 0 - point  source
							//                           1 - plane wave
		
		//point  source
		int readFile_Param_Pt_Source;//in case of point source read from file or directly the pulse param
		long n_Coord; //nr of point sources
		char *path_name_CoordPointSource; //the coordinates of point sources
		char *path_name_ParamPointSource; //the Param of Point sources
		int pt_source_Ex, pt_source_Ey, pt_source_Ez; //E point source
		int pt_source_Hx, pt_source_Hy, pt_source_Hz; //H point source

		//plane wave
		long n_TS; //the dimension of the Scattered Field zone
		long nPML_1D; //[cells] the sizes of the 1D FDTD PML zone
		double PML_eps_r_1D, PML_mu_r_1D;
		int jel_TS_xa, jel_TS_xb, jel_TS_ya, jel_TS_yb, jel_TS_za, jel_TS_zb;

		double teta, phi, gamma;  //angles which determine the direction and polarization of the plane wave
						          //teta - polar angle ( 0 - pi ) (related to z axis)
			                      //phi  - azimuth angle ( 0 - 2*pi ) (related to x axis)
		//Parameters of the pulse
		double X0, tw, t0, omega, const_alfa;
		
		//the file which describe the geometry
		char *path_name_Index; 
		//the file with material parameters
		long n_Mat;//nr of materials
		char *path_name_MatParam;

		//the followed points
		int load_foll_field_points; //1 load the followed point from file
		long n_Ind_F; //nr of followed point
		char *path_name_foll_field_points; //path

		//the PML parameters in x,y and z direction
		double PML_eps_r_x1, PML_mu_r_x1, PML_eps_r_x2, PML_mu_r_x2;
		double PML_eps_r_y1, PML_mu_r_y1, PML_eps_r_y2, PML_mu_r_y2;
		double PML_eps_r_z1, PML_mu_r_z1, PML_eps_r_z2, PML_mu_r_z2;
        		
		//save the data
		char *path_save_data; //the path where the output data will be saved
	}Input_Data;

	#define _Struct3_
#endif

int readFile_fdtd_data(Input_Data *Inp_D, char *ut_nev);
template <class T>int ReadFileVar(ifstream *inClientFile, char var_name[], T *var);
int ReadFileVarString(ifstream *inClientFile, char var_name[], char **var);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性感美女极品91精品| 久久综合给合久久狠狠狠97色69| 欧美日韩一区二区在线观看视频| 欧美日韩高清在线播放| 欧美大白屁股肥臀xxxxxx| 久久精品视频免费观看| 亚洲激情av在线| 久久精品av麻豆的观看方式| 懂色av一区二区夜夜嗨| 色哟哟一区二区三区| 欧美一区二区三区思思人| 久久久国产午夜精品| 亚洲美女区一区| 久久国产精品区| 一本久道中文字幕精品亚洲嫩| 日韩欧美一二三四区| 亚洲日本在线天堂| 九色综合国产一区二区三区| 色综合久久久网| 久久一日本道色综合| 亚洲综合色丁香婷婷六月图片| 久久国产乱子精品免费女| 色婷婷综合激情| 精品奇米国产一区二区三区| 亚洲精品国产无套在线观| 九色porny丨国产精品| 在线观看国产日韩| 欧美激情一区不卡| 日韩成人免费看| 97精品超碰一区二区三区| 精品999久久久| 午夜亚洲国产au精品一区二区| 成人免费观看男女羞羞视频| 欧美一区二区免费观在线| 亚洲日本免费电影| 国产精品一区二区三区四区| 欧美男同性恋视频网站| 亚洲精品一二三区| 国产精品小仙女| 日韩视频在线永久播放| 亚洲免费伊人电影| 国产精品一品二品| 日韩你懂的电影在线观看| 亚洲成人三级小说| 94-欧美-setu| 中文字幕二三区不卡| 国产麻豆视频一区| 日韩美女在线视频| 亚洲午夜激情网页| 色婷婷久久久综合中文字幕 | 日韩和的一区二区| 91免费看视频| 国产精品久久久久桃色tv| 国产麻豆精品久久一二三| 日韩欧美一区二区久久婷婷| 午夜在线成人av| 欧美影院一区二区| 亚洲美女一区二区三区| 欧美高清在线视频| 黄色资源网久久资源365| 欧美情侣在线播放| 五月开心婷婷久久| 欧美性视频一区二区三区| 国产精品女上位| 成人亚洲一区二区一| 国产午夜精品久久| 国产精品亚洲一区二区三区妖精| ww亚洲ww在线观看国产| 麻豆久久久久久| 日韩一区二区高清| 男男成人高潮片免费网站| 欧美一区二区三区日韩| 日产精品久久久久久久性色| 欧美老肥妇做.爰bbww| 日韩高清不卡一区| 538在线一区二区精品国产| 午夜婷婷国产麻豆精品| 91精品国产综合久久精品性色| 亚洲一区二区三区激情| 欧美日韩五月天| 免费在线看一区| 亚洲精品在线网站| 国产乱妇无码大片在线观看| 欧美国产一区在线| 99久久伊人网影院| 一区二区三区高清在线| 在线观看日韩电影| 五月婷婷综合激情| 日韩午夜电影在线观看| 国产永久精品大片wwwapp| 欧美国产日韩在线观看| 99久久久国产精品免费蜜臀| 亚洲一区在线观看网站| 欧美裸体一区二区三区| 久久国产精品区| 中文字幕精品一区二区精品绿巨人| 99久久久免费精品国产一区二区| 亚洲自拍偷拍av| 欧美精品高清视频| 久久av中文字幕片| 国产欧美日韩视频一区二区| 99re8在线精品视频免费播放| 亚洲一二三四区不卡| 欧美一区二区在线播放| 欧美精品一区二区三区蜜桃| 国产成人自拍网| 亚洲黄色小说网站| 日韩限制级电影在线观看| 国产九色sp调教91| 亚洲欧美国产77777| 在线综合视频播放| 国产黑丝在线一区二区三区| 亚洲色图制服诱惑| 欧美一区二区女人| 成人18视频日本| 亚洲第一福利视频在线| 久久久久久久久久看片| 色系网站成人免费| 久久不见久久见免费视频1| 欧美国产日韩a欧美在线观看| 色综合久久中文综合久久97| 美女视频黄频大全不卡视频在线播放| 久久免费精品国产久精品久久久久| 99vv1com这只有精品| 久久国内精品视频| 亚洲视频一区在线观看| 日韩视频在线你懂得| 国产女主播视频一区二区| 亚洲第一在线综合网站| 奇米精品一区二区三区四区| 国产精品色婷婷久久58| 欧美日韩一区二区在线观看视频| 久久69国产一区二区蜜臀| 风流少妇一区二区| 成人一区二区三区视频| 亚洲一区二区三区四区五区中文| 欧美大片日本大片免费观看| 日本乱人伦aⅴ精品| 国产在线看一区| 午夜亚洲国产au精品一区二区| 欧美激情一区二区在线| 欧美一区二区三区婷婷月色| 色婷婷综合视频在线观看| 国产乱码精品一区二区三区忘忧草| 亚洲一区二区高清| 久久精品一区二区三区av| 欧美区在线观看| 99精品欧美一区二区三区综合在线| 色婷婷激情久久| 日本一区二区三区高清不卡| 久久精品99久久久| 亚洲精品一二三四区| 欧美经典一区二区| 91精品国产一区二区三区香蕉| 91免费精品国自产拍在线不卡| 欧美一级专区免费大片| 久久99精品一区二区三区| 怡红院av一区二区三区| 国产精品国产a| 久久综合久久99| 91精品久久久久久蜜臀| 在线一区二区三区四区| av亚洲产国偷v产偷v自拍| 国产精品1024久久| 国产一区二区三区久久悠悠色av| 热久久一区二区| 午夜伊人狠狠久久| 亚洲一区二区三区四区在线观看| 综合网在线视频| 中文字幕二三区不卡| 欧美激情一区二区三区全黄 | 亚洲女人小视频在线观看| 中文字幕欧美国产| 国产婷婷一区二区| 精品久久五月天| 精品欧美一区二区久久| 精品久久久久久久久久久久久久久久久| 欧美日韩国产首页| 欧美色精品在线视频| 欧美体内she精高潮| 精品视频在线看| 欧美视频一区二区三区| 在线视频中文字幕一区二区| 在线观看日韩高清av| 欧美视频一区二区在线观看| 欧美日韩在线观看一区二区| 欧美午夜一区二区三区免费大片| 欧美性猛交xxxxxx富婆| 欧美性xxxxxx少妇| 欧美日韩电影一区| 91精品国产乱| 欧美va亚洲va香蕉在线| 久久综合色综合88| 久久久久国产一区二区三区四区| 欧美国产一区二区| 亚洲三级电影网站| 一区二区日韩av| 日韩电影在线免费观看| 免费精品视频在线| 欧美变态口味重另类|