Graph Framework
Loading...
Searching...
No Matches
pic::parameters< T > Class Template Reference

Parameter Class. More...

#include <particle_in_cell.hpp>

Public Member Functions

 parameters (const T b0, const T r1, const T r2, const size_t filter_iterations, const T smoothing, const T dt, const T t_para, const T t_perp, const characteristics< T > &norms)
 Construct a parameters object.
 

Public Attributes

const T b0
 Initial magnetic field.
 
const T a0
 Geometry.
 
const size_t filter_iterations
 Filter Iterations.
 
const T smoothing
 Smoothing parameters.
 
const T dt
 Time step.
 
const T t_para
 Parallel temperature.
 
const T t_perp
 Perpendicular temperature.
 

Detailed Description

template<std::floating_point T>
class pic::parameters< T >

Parameter Class.

Constructor & Destructor Documentation

◆ parameters()

template<std::floating_point T>
pic::parameters< T >::parameters ( const T  b0,
const T  r1,
const T  r2,
const size_t  filter_iterations,
const T  smoothing,
const T  dt,
const T  t_para,
const T  t_perp,
const characteristics< T > &  norms 
)
inline

Construct a parameters object.

Parameters
[in]b0Initial magnetic field.
[in]r1
[in]r2
[in]filter_iterationsNumber of times to apply smoothing filter.
[in]smoothingSmoothing parameter.
[in]dtTime step.
[in]normsA pic::characteristics object.

The documentation for this class was generated from the following file: