XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
heat_torque.cpp File Reference
#include "view_arithmetic.hpp"
#include "heat_torque.hpp"
#include "timer_macro.hpp"
Include dependency graph for heat_torque.cpp:

Functions

void heat_and_torque_sources (int isp, double *f0_f, double *temp_ev, double *df0g)
 
void df0g_nan_check (double *f0_df0g)
 
void heat_and_torque_apply (const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Plasma &plasma, const VelocityGrid &vgrid, const VGridDistribution< DeviceType > &f0_f, const VGridDistribution< HostType > &f0_f_h, VGridDistribution< HostType > &f0_df0g_cumul, int gstep, DiagF0DF &diag_f0_df)
 

Function Documentation

void df0g_nan_check ( double *  f0_df0g)
void heat_and_torque_apply ( const Grid< DeviceType > &  grid,
const DomainDecomposition< DeviceType > &  pol_decomp,
Plasma plasma,
const VelocityGrid vgrid,
const VGridDistribution< DeviceType > &  f0_f,
const VGridDistribution< HostType > &  f0_f_h,
VGridDistribution< HostType > &  f0_df0g_cumul,
int  gstep,
DiagF0DF diag_f0_df 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void heat_and_torque_sources ( int  isp,
double *  f0_f,
double *  temp_ev,
double *  df0g 
)

Here is the caller graph for this function: