Streamer fluid modeling - An overview of ARCoS  1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Macros | Typedefs | Variables
species.h File Reference

include file describing the structs specie_t and seed_t More...

#include "cstream.h"
Include dependency graph for species.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  species_t
 
struct  seed_t
 

Macros

#define N_VIRTUAL_SPECIES   1
 
#define _SPECIES_H_
 

Typedefs

typedef struct species_t species_t
 
typedef struct seed_t seed_t
 

Variables

species_t spec_electrons
 
species_t spec_ions
 
species_tspec_index []
 
seed_tseed_index []
 
int no_seed
 
int no_reactions
 
int no_species
 
int electrons
 
int ions
 
int photo_ions
 
const int virt_eabs
 

Detailed Description

include file describing the structs specie_t and seed_t

/*

Definition in file species.h.

Macro Definition Documentation

#define N_VIRTUAL_SPECIES   1

< Number of virtual species. Information about each of the species.

Definition at line 10 of file species.h.

#define _SPECIES_H_

Definition at line 61 of file species.h.

Typedef Documentation

typedef struct species_t species_t

Initial seeds for species. Only used at start-up

typedef struct seed_t seed_t

Variable Documentation

species_t spec_electrons
species_t spec_ions

species[i] points to a species_t structure for species number I

species_t* spec_index[]

Definition at line 22 of file rt.c.

seed_t* seed_index[]

Definition at line 24 of file rt.c.

int no_seed

Definition at line 43 of file species.h.

int no_reactions

Definition at line 43 of file species.h.

int no_species

These are the index of two special species (that sounds strange, uh?)

For example, electrons and ions are the species that are initialized with a gaussian seed, and photo_ions those that are affected by photo- ionization. Their values are set in the kinetic model file (usually minimal.c, but more complex models are possible).

Definition at line 43 of file species.h.

int electrons

Definition at line 52 of file species.h.

int ions

Definition at line 52 of file species.h.

int photo_ions

There is also a virtual species: Just to make it easy to create reaction functions that depend on variables other than species densities. Now this trick is only used for eabs absolute value of the electric field.

Definition at line 52 of file species.h.

const int virt_eabs