⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tfsf.c

📁 国外一大学教授讲章
💻 C
字号:
#ifndef _MATH_H#include <math.h>#endif#include "fdtd3.h"#include "ezinc.h"static int tfsfBoundary=0;  void tfsfInit(Grid *g) {      printf("Enter location of TFSF boundary: ");  scanf(" %d",&tfsfBoundary);  ezIncInit(g); // initialize source function   return;}void tfsfUpdate(Grid *g) {     /* check if tfsfInit() has been called */  if (tfsfBoundary<=0) {    fprintf(stderr,      "tfsfUpdate: tfsfInit must be called before tfsfUpdate.\n"      "            Boundary location must be set to positive value.\n");    exit(-1);  }  /* correct Hy adjacent to TFSF boundary */  Hy(tfsfBoundary) -= ezInc(Time,0.0)*Chye(tfsfBoundary);      /* correct Ez adjacent to TFSF boundary */  Ez(tfsfBoundary+1) += ezInc(Time+0.5,-0.5);    return;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -