OSHUN  beta
Arbitrary Order Spherical-Harmonic 1D-3P Vlasov-Fokker-Planck-Maxwell code
setup.h File Reference

Grid Setup - Declaration. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Grid_Info
 

Namespaces

 Setup_Y
 

Typedefs

typedef exprtk::symbol_table< double > Setup_Y::symbol_table_t
 
typedef exprtk::expression< double > Setup_Y::expression_t
 
typedef exprtk::parser< double > Setup_Y::parser_t
 
typedef exprtk::parser_error::type Setup_Y::error_t
 

Functions

void Setup_Y::checkparse (parser_t &parser, std::string &expression_str, expression_t &expression)
 
void Setup_Y::parseprofile (const valarray< double > &grid, std::string &str_profile, valarray< double > &profile)
 { function_description } More...
 
void Setup_Y::parseprofile (const double &input, std::string &str_profile, double &ouput)
 { function_description } More...
 
void Setup_Y::parsetwovariableprofile (const valarray< double > &grid, const double &input, std::string &str_profile, valarray< double > &ouput)
 { function_description } More...
 
void Setup_Y::init_f0 (size_t s, SHarmonic1D &h, const valarray< double > &p, const valarray< double > &x, valarray< double > &density, valarray< double > &temperature, const double mass, const valarray< double > &pedestal)
 
void Setup_Y::init_f1 (size_t s, SHarmonic1D &h, const valarray< double > &p, const valarray< double > &x, valarray< double > &density, valarray< double > &temperature, valarray< double > &f10x, const SHarmonic1D &f0, const double mass)
 
void Setup_Y::init_f2 (size_t s, SHarmonic1D &h, const valarray< double > &p, const valarray< double > &x, valarray< double > &density, valarray< double > &temperature, valarray< double > &f20x, const double mass)
 
void Setup_Y::initialize (State1D &Y, Grid_Info &grid)
 
void Setup_Y::applyexternalfields (Grid_Info &grid, State1D &Y, double time)
 
void Setup_Y::applytravelingwave (Grid_Info &grid, State1D &Y, double time)
 

Detailed Description

Grid Setup - Declaration.

Author
PICKSC
Date
September 1, 2016

Declares a Grid_Info class

Definition in file setup.h.