• 大小: 7.7MB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: 其他
  • 标签: 模拟  

资源简介

Plasma Physics via Computer Simulation开发的模拟软件。在linux下运行。

资源截图

代码片段和文件信息

/*
=====================================================================
abswag.cpp

Provides methods for the AbsorbWaveGroup class.

0.9 (JohnV and BillP 10-16-94) Initial draft to hook up to advisor.

=====================================================================
*/

#include “abswag.h“
///\dad{begin}
#include “spbound.h“
///\dad{end}
#include “absorbwa.h“
#ifdef UNIX
#include “ptclgrp.h“
#include “diags.h“
#endif

AbsorbWaveParams::AbsorbWaveParams(GridParams* GP SpatialRegionGroup *srg) : PortParams(GPsrg)
{
name = “AbsorbWave“;
wavePhase.setNameAndDescription(“wavePhase“ “wavePhase“);
wavePhase.setValue(“1.0“);
parameterList.add(&wavePhase);
}

Boundary* AbsorbWaveParams::CreateCounterPart()
{
return new AbsorbWave(SP.GetLineSegments() wavePhase.getValue());
}


评论

共有 条评论