| 
    XGC1
    
   | 
 
Moment generating function from f0_f data. More...
Functions/Subroutines | |
| subroutine | set_mom_module_ptrs (den_local_cpp, upara_local_cpp, uperp_local_cpp, temp_local_cpp, Kperp_local_cpp, Kpara_local_cpp, temp_para_local_cpp, den_all_cpp, temp_all_cpp, temp_perp_all_cpp, temp_para_all_cpp, upara_all_cpp) | 
Variables | |
| real(kind=8), dimension(:,:), pointer | den_local | 
| density, \( \int f d\mathbf{v} \) local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | upara_local | 
| parallel bulk velocity, \( \int v_\parallel f d\mathbf{v} \) local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | uperp_local | 
| perpendicular bulk velocity, \( \int v_\perp f d\mathbf{v} \) local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | temp_local | 
| temperature, \( 2/3 \int 1/2 (\mathbf{v} - u_\parallel)^2 f d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | kperp_local | 
| perpendicular kinetic energy, \( \int 1/2 v_\perp^2 f d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | kpara_local | 
| parllel kinetic energy, \( \int v_\parallel^2 d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | temp_para_local | 
| parallel temperature, \( \int (v_\parallel-u_\parallel)^2 d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]  More... | |
| real(kind=8), dimension(:,:), pointer | den_all | 
| density, \( \int f d\mathbf{v} \), on all nodes [Nsp,Nnode]  More... | |
| real(kind=8), dimension(:,:), pointer | upara_all | 
| parallel bulk velocity, \( \int v_\parallel f d\mathbf{v} \), on all nodes [Nsp,Nnode]  More... | |
| real(kind=8), dimension(:,:), pointer | temp_all | 
| temperature, \( 2/3 \int 1/2 (\mathbf{v} - u_\parallel)^2 f d\mathbf{v} \), on all nodes [Nsp,Nnode]  More... | |
| real(kind=8), dimension(:,:), pointer | temp_perp_all | 
| perpendicular kinetic energy, \( \int 1/2 v_\perp^2 f d\mathbf{v} \), on all nodes [Nsp,Nnode]  More... | |
| real(kind=8), dimension(:,:), pointer | temp_para_all | 
| parllel kinetic energy, \( \int v_\parallel^2 d\mathbf{v} \), on all nodes [Nsp,Nnode]  More... | |
Moment generating function from f0_f data.
| subroutine mom_module::set_mom_module_ptrs | ( | real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | den_local_cpp, | 
| real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | upara_local_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | uperp_local_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | temp_local_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | Kperp_local_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | Kpara_local_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp,f0_inode1:f0_inode2), target | temp_para_local_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp, grid_global%nnode), target | den_all_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp, grid_global%nnode), target | temp_all_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp, grid_global%nnode), target | temp_perp_all_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp, grid_global%nnode), target | temp_para_all_cpp, | ||
| real (kind=8), dimension(ptl_isp:ptl_nsp, grid_global%nnode), target | upara_all_cpp | ||
| ) | 
| real (kind=8), dimension(:,:), pointer mom_module::den_all | 
density, \( \int f d\mathbf{v} \), on all nodes [Nsp,Nnode]
| real (kind=8), dimension(:,:), pointer mom_module::den_local | 
density, \( \int f d\mathbf{v} \) local to compute node [Nsp,Nlocalnode]
| real (kind=8), dimension(:,:), pointer mom_module::kpara_local | 
parllel kinetic energy, \( \int v_\parallel^2 d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]
| real (kind=8), dimension(:,:), pointer mom_module::kperp_local | 
perpendicular kinetic energy, \( \int 1/2 v_\perp^2 f d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]
| real (kind=8), dimension(:,:), pointer mom_module::temp_all | 
temperature, \( 2/3 \int 1/2 (\mathbf{v} - u_\parallel)^2 f d\mathbf{v} \), on all nodes [Nsp,Nnode]
| real (kind=8), dimension(:,:), pointer mom_module::temp_local | 
temperature, \( 2/3 \int 1/2 (\mathbf{v} - u_\parallel)^2 f d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]
| real (kind=8), dimension(:,:), pointer mom_module::temp_para_all | 
parllel kinetic energy, \( \int v_\parallel^2 d\mathbf{v} \), on all nodes [Nsp,Nnode]
| real (kind=8), dimension(:,:), pointer mom_module::temp_para_local | 
parallel temperature, \( \int (v_\parallel-u_\parallel)^2 d\mathbf{v} \), local to compute node [Nsp,Nlocalnode]
| real (kind=8), dimension(:,:), pointer mom_module::temp_perp_all | 
perpendicular kinetic energy, \( \int 1/2 v_\perp^2 f d\mathbf{v} \), on all nodes [Nsp,Nnode]
| real (kind=8), dimension(:,:), pointer mom_module::upara_all | 
parallel bulk velocity, \( \int v_\parallel f d\mathbf{v} \), on all nodes [Nsp,Nnode]
| real (kind=8), dimension(:,:), pointer mom_module::upara_local | 
parallel bulk velocity, \( \int v_\parallel f d\mathbf{v} \) local to compute node [Nsp,Nlocalnode]
| real (kind=8), dimension(:,:), pointer mom_module::uperp_local | 
perpendicular bulk velocity, \( \int v_\perp f d\mathbf{v} \) local to compute node [Nsp,Nlocalnode]