메일링 리스트 picongpu-users@hzdr.de 메시지 #47
보낸 사람: Huebl, Axel <a.huebl@hzdr.de>
제목: Output Documentation PIConGPU
일자: Tue, 22 Dec 2015 12:00:44 +0100
받는 사람: <picongpu-users@hzdr.de>
서명된 데이터 (Text SHA256)
Copy of a documentation mail to a user:


**What is the unit system of our output?**

PIConGPU outputs it's data in hdf5 (and adios) per default in SI.

To get the SI unit, you need to multiply the data set you are accessing
with "sim_unit" for each entry it has. "sim_unit" is an attributed
stored alongside it.

For scalar fields such as densities, etc. it is currently not well
documented, but most of them were until recently charge-densities or
charge-energy-densities.

This is just changed just a few weeks ago (and the latest dev version
already received some updates with #1259). But you should as a user
better work on `master` if it fits your requirements since `dev` is
experimental and we can barely support `dev` as a moving target in
comparison to the stable releases (0.1.1). Maybe you are already working
on that (experimental) version?

Additionally and for the next release (0.2.0), there will be a major
improvement. I am currently implementing a fully-documented output
format called "openPMD" but this will be first available in
Januar/February for a stable release

  https://github.com/openPMD/openPMD-standard


**How to output the current density**

yes of course you can!

just edit your `fileOutput.param` in your simulation case
  (the default is stored here:
    src/picongpu/include/simulation_defines/param/fileOutput.param)

and adjust the line http://git.io/vEGWb
  typedef MakeSeq<FieldE, FieldB>::type NativeFileOutputFields;
to read
  typedef MakeSeq<FieldE, FieldB, FieldJ>::type NativeFileOutputFields;


Cheers,
Axel

내용 변경이 없음이 보증됨:
presented certificate is issued by an unknown authority:Huebl, Axel <a.huebl@hzdr.de>
가입 (FEED) 가입 (DIGEST) 가입 (INDEX) 탈퇴 Listmaster에게 메일 보내기