SummaryΒΆ

irfpy.util.fluxtools

Tools for flux (differential, velocity distribution)

irfpy.util.fluxtool

Tools for flux (differential, velocity distribution)

irfpy.util.options

Misc function related to option handling.

irfpy.util.icosahedron

Module for regular icosahedron.

irfpy.util.sprel

Formulae of special relativity.

irfpy.util.bipower

A module for functions of two component power law.

irfpy.util.iotools

IO related tools

irfpy.util.plttools

In house matplotlib tools.

irfpy.util.exception

Handling irfpy exception and error.

irfpy.util.ballistic

Ballistic trajectory related module

irfpy.util.ringcache

The module provide ring cache.

irfpy.util.minifloat

This module provides a routines to convert minifloats.

irfpy.util.energyspectrum

Generic purpose energy spectrum implementation

irfpy.util.datafile

irfpy-standard data file.

irfpy.util.version

irfpy.util.check

Misc functions related to discovering typical programming errors.

irfpy.util.time_panel

Utility for time series panels, such as E-t diagram

irfpy.util.nptools

In house numpy helpers.

irfpy.util.fields

Scalar field or 3-D vector field in 2-D or 3-D spaces

irfpy.util.sensortable

A common template for plasma sensor table.

irfpy.util.formula

A collection of plasma physics related formulae.

irfpy.util.confidence

Created on Tue Jun 4 19:17:23 2019

irfpy.util.domain

Represents the domain (the region) in 3D.

irfpy.util.vectortools

Vector (numpy array) related functions

irfpy.util.vdf

Represents velocity distribution function.

irfpy.util.datacenter

The data center: Easy-implementation and access of time series dataset from multiple files.

irfpy.util.planck

Collection of Planck's black body radiation formulae.

irfpy.util.isotropy

Functions for isotropic distribution

irfpy.util.sputtering

A formulation of sputtering

irfpy.util.profile

A simple decorator for profiling.

irfpy.util.pyanarc

Configure file support for irfpy library.

irfpy.util.quaternion

An implementation of quaternion.

irfpy.util.intermfile

Intermediate file handling.

irfpy.util.with_context

With statement extension.

irfpy.util.rungekutta

Runge-Kutta implementations (for particle tracing)

irfpy.util.collision

Handles collision.

irfpy.util.keplernumeric

Kepler's trajectory using numeric solvers

irfpy.util.eulerangle

Implementation on Euler angle.

irfpy.util.planets

Constant or parameters of planetary/lunar bodies.

irfpy.util.streamline

Tracing a field to make a stream line

irfpy.util.solarspectra

Solar spectrum models at the Earth orbit

irfpy.util.ndsparse

Multidimensional sparse array.

irfpy.util.physics

Collection of physical formulae

irfpy.util.leapflog

A module for particle tracing by leap flog.

irfpy.util.tk

Tkinter helper module.

irfpy.util.tdict

This module provides an implementation of time series of data

irfpy.util.skymap

Module for the sky mapping.

irfpy.util.kappa

Kappa distribution.

irfpy.util.timeseriesdb

This module provides an implementation of time series of database index.

irfpy.util.filepairv

Local cache system for huge data files

irfpy.util.triangle

Module for triangle in 3-D space.

irfpy.util.cone

Cone is a cone, a geometry.

irfpy.util.irflab_wrapper

Command executed in from irflab import *

irfpy.util.timeinterval

Time inteval module.

irfpy.util.polarframe

Polar frame related module.

irfpy.util.triangle2d

Triangle in 2D.

irfpy.util.maxwell

Module collecting maxwell distribution function related functions.

irfpy.util.utc

Universal time related module.

irfpy.util.surfaceframe

An implementation of conversion to surface-interaction frame.

irfpy.util.gridsphere

A gridded sphere.

irfpy.util.constant

This module provides a collection of physical constants.

irfpy.util.tessellatedsphere

Tessellating a sphere surface by triangles.

irfpy.util.fivenumsum

Module for five value summary.

irfpy.util.dipole

Dipole fields, such as electric or magnetic fields.

irfpy.util.likelihood

Functions for likelihood.

irfpy.util.julday

Implementation of Julian day.

irfpy.util.intersection

Calculate intersection between LoS and sphere.

irfpy.util.vector3d

Three-dimension double-precision vector implementation

irfpy.util.lorentztrans

Functions for Lorenz transformation

irfpy.util.span

Module related to span (interval).

irfpy.util.emission

Emission functions.

irfpy.util.sphere

Sphere, a geometry

irfpy.util.surface

Defines surface interaction frame

irfpy.util.graminan

Module for Gramian matrix

irfpy.util.unitq

Unit handling using external "quantities" module.

irfpy.util.irfpyrc

Configure file support for irfpy library.

irfpy.util.timeseries

Time sereis related classes.