Published August 1, 2019 | Version v1
Dataset Open

Cold Ion Measurements Enabled by Electrostatic Instrument Biasing: Implementation and Modeling Results

Description

Cold Ion Measurements Enabled by Electrostatic Instrument Biasing: Implementation and Modeling Results

 

This archive contains the data file for the five CPIC simulations run for paper Larsen et al 2019.  [1, 2]. The data files contents and format are described.

 

Each data file is stored in HDF5 format written with h5py [3, 4].

The files named field_potential_bias_XX_data.h5 contain the electric field components and electric potential with the following structure:

+

:|____Author (str [50])

:|____Bias (str [3])

:|____DOI (str [22])

:|____Date (str [14])

:|____Description (str [81])

:|____File_Creator (str [44])

:|____License (str [2140])

|____E (h5py._hl.dataset.Dataset (3, 101, 101, 101))

    :|____Description (str [41])

    :|____Format (str [94])

    :|____Units (str [3])

|____XYZ (h5py._hl.dataset.Dataset (3, 101))

|____phi (h5py._hl.dataset.Dataset (101, 101, 101))

 

See the metadata within the file for units of each variable.

 

The files named detector_bias_XX_data.h5 contain the particles collected at the simulated detector in a mix of physical and CPIC units with the following structure:

+
:|____Author (str [50])
:|____Bias (str [4])
:|____DIO (str [22])
:|____Date (str [14])
:|____Description (str [81])
:|____Detector_area (str [11])
:|____File_Creator (str [44])
:|____License (str [2140])
:|____Timestep (str [12])
:|____Timestep_description (str [114])
:|____electron_temperature (str [6])
:|____photoemission_electron_energy (str [4])
:|____potential_at_boundary (str [3])
:|____proton_electron_mass_ratio (str [4])
:|____proton_temperature (str [7])
:|____reference_density (str [9])
|____Energy (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [32])
    :|____Units (str [2])
|____Velocity (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [59])
    :|____Units (str [3])
|____Velocity_CPIC (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [59])
    :|____Units (str [4])
|____Vx (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [44])
    :|____Units (str [3])
|____Vx_CPIC (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [44])
    :|____Units (str [4])
|____Vy (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [44])
    :|____Units (str [3])
|____Vy_CPIC (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [44])
    :|____Units (str [4])
|____Vz (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [44])
    :|____Units (str [3])
|____Vz_CPIC (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [44])
    :|____Units (str [4])
|____phi (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [41])
    :|____Units (str [3])
|____q (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [47])
    :|____Units (str [4])
|____species (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [26])
|____theta (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [37])
    :|____Units (str [3])
|____timestep (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [41])
|____weight (h5py._hl.dataset.Dataset (2296,))
    :|____Description (str [38])
    :|____Units (str [4])

 

The information in parentheses are the datatype and size, square brackets, [], denote a single element of that many characters and parentheses, (), denote the stored array size. Lines with a leading colon, :, are metadata fields to make the data files more usable.

 

1.         Delzanno, G.L., et al., CPIC: a curvilinear particle-in-cell code for plasma–material interaction studies. IEEE Transactions on Plasma Science, 2013. 41(12): p. 3577-3587.

2.         Meierbachtol, C.S., et al., An electrostatic Particle-In-Cell code on multi-block structured meshes. Journal of Computational Physics, 2017. 350: p. 796-823.

3.         Folk, M., A. Cheng, and K. Yates. HDF5: A file format and I/O library for high performance computing applications. in Proceedings of supercomputing. 1999.

4.         Collette, A., et al., h5py/h5py 2.9.0. 2018.

 

 

Files

Files (282.4 MB)

Name Size Download all
md5:15e6691a7fe7c57579a7865e0d041957
251.1 kB Download
md5:6541c23d60f95a208a1dec9be5b69942
23.9 MB Download
md5:71355766d76ed0287b734a4a51a4f95b
101.3 MB Download
md5:ef1189ac4307d6b49e9d0c852b342cd7
1.7 MB Download
md5:c7598260521ce43be8200ea7d2bb7da3
31.1 MB Download
md5:88db4629760ee89954229033fb6c8f00
31.0 MB Download
md5:fc03d51424850830dd668d71529b0146
31.0 MB Download
md5:2e20b7ae3582e33e1ca78e0dc5ed06a0
31.1 MB Download
md5:a2181f8dac0d644dfdcc5db94fb119f7
31.1 MB Download

Additional details

References

  • Delzanno, G. L., E. Camporeale, J. D. Moulton, J. E. Borovsky, E. A. MacDonald, and M. F. Thomsen (2013), CPIC: a curvilinear particle-in-cell code for plasma–material interaction studies, IEEE Transactions on Plasma Science, 41(12), 3577-3587, doi:10.1109/TPS.2013.2290060.
  • Meierbachtol, C. S., D. Svyatskiy, G. L. Delzanno, L. J. Vernon, and J. D. Moulton (2017), An electrostatic Particle-In-Cell code on multi-block structured meshes, Journal of Computational Physics, 350, 796-823, doi:10.1016/j.jcp.2017.09.016.