美文网首页
2018-12-19

2018-12-19

作者: 豪气当干云 | 来源:发表于2018-12-19 17:59 被阅读0次

Epoch input.deck

  • begin
  • end
  • import

共14块

control

  • nx,ny,nz
  • npart
  • nsteps & t_end
    • nstep=-1 -> t_end
    • 二选一
    • 如果同时存在,哪个值先满足哪个优先
  • x_min
  • dlb_threshold [0,1] = \frac{处理器最小负载}{处理器最大负载}
  • restart_snapshot = 12 |__| restart_snapshot = 0012.sdf
  • use_random_seed = T
    粒子初始分布(使用系统时钟)随机生成
  • nproc{x,y,z} x方向上使用的处理器数量

  • dt_multiplier
    用于乘以时间步长的因子,应用于CFL condition。<1,默认值为0.95。如果maxwell solver 不是 \yee”(默认值)则此参数很重要。
  • field_order 用于求解Maxwell方程的有限差分格式的阶数。可以是2、4或6。如果没有指定,则默认使用二阶方案。
  • Maxwell_solver 求解Maxwell方程的扩展模版,field_order = 2时才可用。几个选项分别为:
    • yee
      field_order = 2 的默认选项
    • lehe_{fx,y,z}
    • pukhov
    • cowan
    • custom
  • stdout_frequency = m (默认为0),每过m步打印一条状态信息


boundaries

8个命令,10种边界条件

  • bc_{x,y,z}_min

  • bc_{x,y,z}min{field,particle}

  • bc_{x,y,z}_max

  • bc_{x,y,z}max{field,particle}

  • cpml_thickness (默认是6)

  • cpml_kappa_max

  • cpml_a_max

  • cpml_sigma_max


  • periodic
    如果上面是周期性边界条件,下面也会自动变
  • simple_laser
  • simple_outflow
  • reflect
  • conduct
  • open
  • cpml_laser
  • cpml_outflow
  • thermal
    • ?EM waves out owing characteristics propagate through the boundary.
    • ?为何只有九个

species

  • npart frac 不可同时指定
  • tracer 该粒子作为示踪粒子,按正确的质量、电荷运动,但是不产生电流;默认会碰撞,但是可以在collision模块设置
  • dumpmask 转储掩码,用来确定那个输出部分包含这个粒子,‘out’ block里也有一个,那个是全局的,这个只适用于一个粒子
  • dump 是否(T/F)向后兼容
  • immobile 该粒子不受 particle push
  • name
  • charge
  • mass
  • npart
  • frac

  • identify


density
density_min
density_max
mass_density
temp_{x,y,z}
temp
temp_{x,y,z}ev
temp_ev
drift
{x,y,z}
offset

相关文章

网友评论

      本文标题:2018-12-19

      本文链接:https://www.haomeiwen.com/subject/wkzjkqtx.html