ORB5  v4.9.4
profile_update_mod Module Reference

Functions/Subroutines

subroutine, public init_profile_update
 
subroutine compute_bin_volume
 Compute the volume of the bin. More...
 
integer function, public get_space_bin (st, chit, phit, isp)
 Given a marker position (st, chit, phit), gives the bin (ibin) in which it is contained. More...
 
subroutine momentum_computation (isp)
 Compute and save a set of moments of the distribution function. More...
 
subroutine, public updated_momentum_saving
 Save moments. More...
 

Variables

real, dimension(:,:,:,:), allocatable, save, public sliding_momentum
 
real, dimension(:), allocatable, save, public bin_volume
 
real, save, public total_volume
 
integer, save slide_numb
 
integer, save, public n_saved
 
integer, save, public nbin
 
real, save, public dsb
 
real, save, public dchib
 

Function/Subroutine Documentation

◆ compute_bin_volume()

subroutine profile_update_mod::compute_bin_volume
private

Compute the volume of the bin.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ get_space_bin()

integer function, public profile_update_mod::get_space_bin ( real, intent(in)  st,
real, intent(in)  chit,
real, intent(in)  phit,
integer, intent(in)  isp 
)

Given a marker position (st, chit, phit), gives the bin (ibin) in which it is contained.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ init_profile_update()

subroutine, public profile_update_mod::init_profile_update
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ momentum_computation()

subroutine profile_update_mod::momentum_computation ( integer, intent(in)  isp)
private

Compute and save a set of moments of the distribution function.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ updated_momentum_saving()

subroutine, public profile_update_mod::updated_momentum_saving

Save moments.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ bin_volume

real, dimension(:), allocatable, save, public profile_update_mod::bin_volume

◆ dchib

real, save, public profile_update_mod::dchib

◆ dsb

real, save, public profile_update_mod::dsb

◆ n_saved

integer, save, public profile_update_mod::n_saved

◆ nbin

integer, save, public profile_update_mod::nbin

◆ slide_numb

integer, save profile_update_mod::slide_numb
private

◆ sliding_momentum

real, dimension(:,:,:,:), allocatable, save, public profile_update_mod::sliding_momentum

◆ total_volume

real, save, public profile_update_mod::total_volume