pencil.read.pstalk

Classes

ParticleStalkData

ParticleStalkData -- holds Pencil Code PSTALK file data.

Functions

pstalk(*args, **kwargs)

Wrapper for ParticleStalkData

Module Contents

class pencil.read.pstalk.ParticleStalkData(datadir=False, sim=False, tmin=0, tmax=-1, noutmax='-1', swap_endian=False, quiet=False, use_existing_pstalk_sav=False)

Bases: object

ParticleStalkData – holds Pencil Code PSTALK file data.

Read PSTALK files from Pencil Code using IDL. Uses IDL<->Python Bridge, this must be activated manually!

Parameters:
  • datadir (- datadir specify)

  • False (default)

  • read (- sim specify simulation from which you want to)

  • True (- swap_endian change if needed to)

  • False

  • verbosity (- quiet)

  • False

  • use_existing_pstalk_sav (-) – use existing <sim.datadir>/data/pc/tmp/pstalk.sav for speed up

pencil.read.pstalk.pstalk(*args, **kwargs)

Wrapper for ParticleStalkData