資源簡介
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());
}
評論
共有 條評論