MFIX  2016-1
qmomk_collision Module Reference

Functions/Subroutines

subroutine, public collisions_istantaneous (M, dp)
 
subroutine, public collisions_bgk (M, Dt, tcol, dp, e)
 
subroutine, public compute_collision_time (M, dp, theta, tcol, dt)
 
subroutine collisions_boltzmann_one_specie (N, U, V, W, dp, e, Coll)
 
subroutine collisions_boltzmann_two_species (N1, U1, V1, W1, N2, U2, V2, W2, m1, m2, dp1, dp2, e, Coll)
 
subroutine, public solve_boltzmann_collisions_one_specie (M, N, U, V, W, dt, e, dp, order)
 
subroutine, public solve_boltzmann_collisions_two_species (M1, N1, U1, V1, W1, M2, N2, U2, V2, W2, dt, m_1, m_2, dp1, dp2, e11, e12, order)
 
double precision function, public radial_g0 (ALPHA)
 

Function/Subroutine Documentation

subroutine, public qmomk_collision::collisions_bgk ( double precision, dimension(qmomk_nmom), intent(inout)  M,
double precision, intent(in)  Dt,
double precision, intent(in)  tcol,
double precision, intent(in)  dp,
double precision, intent(in)  e 
)

Definition at line 121 of file qmomk_collision_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine qmomk_collision::collisions_boltzmann_one_specie ( double precision, dimension(qmomk_nn), intent(in)  N,
double precision, dimension(qmomk_nn), intent(in)  U,
double precision, dimension(qmomk_nn), intent(in)  V,
double precision, dimension(qmomk_nn), intent(in)  W,
double precision, intent(in)  dp,
double precision, intent(in)  e,
double precision, dimension(qmomk_nmom), intent(out)  Coll 
)

Definition at line 296 of file qmomk_collision_mod.f.

Here is the caller graph for this function:

subroutine qmomk_collision::collisions_boltzmann_two_species ( double precision, dimension(qmomk_nn), intent(in)  N1,
double precision, dimension(qmomk_nn), intent(in)  U1,
double precision, dimension(qmomk_nn), intent(in)  V1,
double precision, dimension(qmomk_nn), intent(in)  W1,
double precision, dimension(qmomk_nn), intent(in)  N2,
double precision, dimension(qmomk_nn), intent(in)  U2,
double precision, dimension(qmomk_nn), intent(in)  V2,
double precision, dimension(qmomk_nn), intent(in)  W2,
double precision, intent(in)  m1,
double precision, intent(in)  m2,
double precision, intent(in)  dp1,
double precision, intent(in)  dp2,
double precision, intent(in)  e,
double precision, dimension(qmomk_nmom), intent(out)  Coll 
)

Definition at line 474 of file qmomk_collision_mod.f.

Here is the caller graph for this function:

subroutine, public qmomk_collision::collisions_istantaneous ( double precision, dimension(qmomk_nmom), intent(inout)  M,
double precision, intent(in)  dp 
)

Definition at line 47 of file qmomk_collision_mod.f.

subroutine, public qmomk_collision::compute_collision_time ( double precision, dimension(qmomk_nmom), intent(in)  M,
double precision, intent(in)  dp,
double precision, intent(in)  theta,
double precision, intent(out)  tcol,
double precision, intent(in)  dt 
)

Definition at line 246 of file qmomk_collision_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

double precision function, public qmomk_collision::radial_g0 ( double precision, intent(in)  ALPHA)

Definition at line 790 of file qmomk_collision_mod.f.

Here is the caller graph for this function:

subroutine, public qmomk_collision::solve_boltzmann_collisions_one_specie ( double precision, dimension(qmomk_nmom), intent(inout)  M,
double precision, dimension(qmomk_nn), intent(in)  N,
double precision, dimension(qmomk_nn), intent(in)  U,
double precision, dimension(qmomk_nn), intent(in)  V,
double precision, dimension(qmomk_nn), intent(in)  W,
double precision, intent(in)  dt,
double precision, intent(in)  e,
double precision, intent(in)  dp,
integer, intent(in)  order 
)

Definition at line 692 of file qmomk_collision_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine, public qmomk_collision::solve_boltzmann_collisions_two_species ( double precision, dimension(qmomk_nmom), intent(inout)  M1,
double precision, dimension(qmomk_nn), intent(in)  N1,
double precision, dimension(qmomk_nn), intent(in)  U1,
double precision, dimension(qmomk_nn), intent(in)  V1,
double precision, dimension(qmomk_nn), intent(in)  W1,
double precision, dimension(qmomk_nmom), intent(in)  M2,
double precision, dimension(qmomk_nn), intent(in)  N2,
double precision, dimension(qmomk_nn), intent(in)  U2,
double precision, dimension(qmomk_nn), intent(in)  V2,
double precision, dimension(qmomk_nn), intent(in)  W2,
double precision, intent(in)  dt,
double precision, intent(in)  m_1,
double precision, intent(in)  m_2,
double precision, intent(in)  dp1,
double precision, intent(in)  dp2,
double precision, intent(in)  e11,
double precision, intent(in)  e12,
integer, intent(in)  order 
)

Definition at line 733 of file qmomk_collision_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function: