XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
hyper_viscosity.cpp File Reference
#include "my_subview.hpp"
#include "send_recv_potential.hpp"
#include "gradparx2.hpp"
#include "hyper_viscosity.hpp"
Include dependency graph for hyper_viscosity.cpp:

Functions

rtypeget_psn_AbdH_2_iseg_loc ()
 
int get_psn_AbdH_2_nseg ()
 
void apply_radial_hyperviscosity (double *input, double *output)
 
void parallel_hyper_viscosity (const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, double parallel, const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &input, const View< double **, CLayout, HostType > &output)
 

Function Documentation

void apply_radial_hyperviscosity ( double *  input,
double *  output 
)
rtype* get_psn_AbdH_2_iseg_loc ( )
int get_psn_AbdH_2_nseg ( )
void parallel_hyper_viscosity ( const MagneticField< DeviceType > &  magnetic_field,
const Grid< DeviceType > &  grid,
const DomainDecomposition< DeviceType > &  pol_decomp,
double  parallel,
const GridField< HostType, VarType::Scalar, PhiInterpType::None, TorType::MultiplePlanes, KinType::DriftKin > &  input,
const View< double **, CLayout, HostType > &  output 
)

Here is the call graph for this function:

Here is the caller graph for this function: