Parfis
v0.0.7
|
Data structures. More...
Classes | |
struct | parfis::Vec3D< T > |
Struct that represents a 3d vector with components of type T. More... | |
struct | parfis::PyVecContainer |
struct | parfis::PyVec< T > |
Structure used instead of std::vector<T> for python bindings. More... | |
struct | parfis::PyVec< std::string > |
Overload of PyVec for type std::string. More... | |
struct | parfis::Cell |
Structure used to represent space cells. More... | |
struct | parfis::State |
Specie state. More... | |
struct | parfis::Specie |
Holds information about each specie. More... | |
struct | parfis::Gas |
Holds information about each gas component. More... | |
struct | parfis::FuncTable |
Tabulated function, linear and nonlinear tabulation is available. More... | |
struct | parfis::PyFuncTable |
Wrapper for the FuncTable structure to be used by ctypes in python. More... | |
struct | parfis::GasCollision |
Holds information about collisions with gas particles. More... | |
struct | parfis::PyGasCollision |
Wrapper for the GasCollilsion structure to be used by ctypes in python. More... | |
struct | parfis::Field |
Holds data about the electromagnetic field. More... | |
struct | parfis::PyCfgData |
Configuration data in format suitable for Python ctypes. More... | |
struct | parfis::CfgData |
Configuration parameters data. More... | |
struct | parfis::PySimData |
Simulation data in format suitable for Python ctypes. More... | |
struct | parfis::SimData |
Simulation data. More... | |
Functions | |
double | parfis::xyDistSq (Vec3D< double > &a, Vec3D< double > &b) |
Squared distance between two points in the x-y plane. More... | |
Data structures.