登录
首页 » 算法 » 一维或二维光脉冲在光子晶体中的光场分布或演化的计算

一维或二维光脉冲在光子晶体中的光场分布或演化的计算

于 2023-07-21 发布 文件大小:8.40 kB
0 296
下载积分: 2 下载次数: 4

代码说明:

此代码可实现一维或二维光脉冲在光子晶体中的反射透射以及光子晶体内部的光场分布或演化的计算. 此代码不仅适用于介电介质, 同样适用于人工特异材料的1DPC材料. 参考文章:Dynamic pattern offinite-pulsed beams inside one-dimensional photonic band gap materials , PHYSICALREVIEW B 73 (19): Art. No. 195119 MAY 2006.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 分数阶统一混沌系统的离散算法
    分数阶统一混沌系统的离散算法-This the program for fractional order Unified system, a simple but fast method in time domain.-Fractional order unified chaotic system discrete algorithm-This the program for fractional order Unified system, a simple but fastmethod in time domain.
    2022-01-24 10:22:58下载
    积分:1
  • 奇异分解,针对不能求逆的情况下,才用svd方法就能够解方程...
    奇异分解,针对不能求逆的情况下,才用svd方法就能够解方程-Singular decomposition, for the case of inversion should not only be able to use SVD approach equation solution
    2022-03-02 18:40:59下载
    积分:1
  • 稀疏矩阵计算库
    Sparse1.3 是一个灵活的包子程序中用快速而准确地求解大型稀疏方程组线性方程组的 c + + 写。包是能够处理任意实数和复数方阵联立。除了能够解决线性系统,它也是能够迅速解决换位的系统,找到的决定因素,并估计在系统方程的病态和不稳定的计算中的误差。稀疏还提供了一个测试程序,能读取矩阵方程从一个文件,解决这些问题,并打印有关的方程和其解决方案的有用信息。Sparse1.3 通常是结构的快速或更比其他受欢迎的稀疏矩阵包时解决许多矩阵的相似。稀疏不需要或假定的对称性和能够执行数值数据透视 ing,以避免不必要的错误,在解决方案中。它可以处理它自己的内存分配,允许用户放弃提供足够的内存的麻烦。它也有一个自然、 灵活和高效的界面给调用程序。稀疏最初是在电路模拟器中使用,尤其善于处理节点和修改节点导纳矩阵。在从非线性方程组的牛顿法和整合大刚性系统的常微分方程组的求解大型系统的电路模拟器茎中生成的线性系统。然而,稀疏也是适合作其他用途,其中一个特别解决造成的 par-tial 微分方程的数值解线性方程组的非常大的系统。
    2022-04-09 00:17:28下载
    积分:1
  • 软件成本估算
    初始阶段的成本估算是软件的非常 importantbecause 成本估算的准确性取决于 reliableinformation 可用到的估计,项目内的时间每完成工作量。软件估算过程包括估计的大小和 effortrequired 将被生产的软件产品和最后,估计该项目 overallcost
    2022-01-31 17:57:21下载
    积分:1
  • 任意相互不捕捉皇后生成源程序(类似相互不捕捉八皇后)
    任意相互不捕捉皇后生成源程序(类似相互不捕捉八皇后)-not arbitrary mutual capture Queen"s generation source (similar to each other to capture 8 Queen)
    2022-03-10 05:50:06下载
    积分:1
  • FUNCTION ESTIMATION WITH NEWTON CLOSE LOOP and ROMBERG METHOD.
    FUNCTION ESTIMATION WITH NEWTON CLOSE LOOP and ROMBERG METHOD.-FUNCTION ESTIMATION WITH NEWTON CLOSE LOOP and ROMBERG METHOD.
    2022-05-16 15:22:24下载
    积分:1
  • 一个求解Josephus问题的函数
      #include #include #define NULL 0 #include typedef struct Lnode {  int data;  struct Lnode *next; }Josephus; void CreateList(Josephus*&L,int n)//建立循环链表 {  int i;  Josephus *p,*s;  s=(Josephus*)malloc(sizeof(Josephus));  s->data=1;  L=p=s;  for(i=2;idata=i;  p->next=s;  p=s;  }  p->next=L; } void DeleteList(Josephus*&L,Josephus*p,Josephus*q) {  q->next=p->next;  free(p); } void Josephus1(Josephus*&L,int s,int m)
    2022-01-27 23:12:59下载
    积分:1
  • 本代码是《计算机常用数值计算算法与程序 C++版》一书的配套矩阵运算代码,这些C++程序已经在Virsual C++ 6.0环境下通过。注意,在VC++ 6.0...
    本代码是《计算机常用数值计算算法与程序 C++版》一书的配套矩阵运算代码,这些C++程序已经在Virsual C++ 6.0环境下通过。注意,在VC++ 6.0中设置好路径,特别include目录(文件夹)的路径,否则在编译时会出现找不到头文件的错误,使编译无法正常进行。-the code is "commonly used computer numerical algorithms and procedures C version," a book supporting matrix calculation code, these procedures have been in C C 6.0 Virsual environment through. The attention of the VC 6.0 installed path, in particular include directory (folder) path, otherwise there will be compiled header files could not find the mistakes and the compiler not normal.
    2022-06-02 22:29:53下载
    积分:1
  • Multivac 的Level set包,包括 narrow band level set方法和fast marching方法的全部源代码。...
    Multivac 的Level set包,包括 narrow band level set方法和fast marching方法的全部源代码。 -Multivac
    2022-02-02 20:34:15下载
    积分:1
  • With c++ Prepared Romberg integration process with examples and calculation resu...
    用c++编写的龙贝格积分的程序 附有实例和计算结果-With c++ Prepared Romberg integration process with examples and calculation results
    2022-02-07 07:17:57下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载