ORB5  4.00
Loading...
Searching...
No Matches
efluid Module Reference

electron fluid model (FLU-ORB) More...

Functions/Subroutines

subroutine, public restart_fields (flag, datn)
subroutine, public init_efluid
subroutine, public icond_efluid
subroutine push_apar
subroutine push_ne
subroutine push_pe
subroutine, public sol_phi
subroutine, public sol_ue
subroutine, public apar_rk4 (i_it)
subroutine, public ne_rk4 (i_it)
subroutine, public pe_rk4 (i_it)
subroutine update_work1 (iter, work1)
subroutine update_field (i_it, work0, work1, work2)

Variables

real(kind=r8), dimension(:,:,:), allocatable, save, public apar_ohm
real(kind=r8), dimension(:,:,:), allocatable, save apar_work1
real(kind=r8), dimension(:,:,:), allocatable, save apar_work2
real(kind=r8), dimension(:,:,:), allocatable, save ne_work1
real(kind=r8), dimension(:,:,:), allocatable, save ne_work2
real(kind=r8), dimension(:,:,:), allocatable, save pe_work1
real(kind=r8), dimension(:,:,:), allocatable, save pe_work2

Detailed Description

electron fluid model (FLU-ORB)

Function/Subroutine Documentation

◆ apar_rk4()

subroutine, public efluid::apar_rk4 ( integer, intent(in) i_it)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ icond_efluid()

subroutine, public efluid::icond_efluid
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_efluid()

subroutine, public efluid::init_efluid
Here is the caller graph for this function:

◆ ne_rk4()

subroutine, public efluid::ne_rk4 ( integer, intent(in) i_it)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pe_rk4()

subroutine, public efluid::pe_rk4 ( integer, intent(in) i_it)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ push_apar()

subroutine efluid::push_apar
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ push_ne()

subroutine efluid::push_ne
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ push_pe()

subroutine efluid::push_pe
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ restart_fields()

subroutine, public efluid::restart_fields ( integer, intent(in) flag,
integer, intent(in) datn )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sol_phi()

subroutine, public efluid::sol_phi

transform spline coefficients into the spline projection

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

◆ sol_ue()

subroutine, public efluid::sol_ue
Here is the call graph for this function:
Here is the caller graph for this function:

◆ update_field()

subroutine efluid::update_field ( integer, intent(in) i_it,
real(kind=r8), dimension(islw:isup, jclw:jcup, kplw:kpup), intent(inout) work0,
real(kind=r8), dimension(islw:isup, jclw:jcup, kplw:kpup), intent(inout) work1,
real(kind=r8), dimension(islw:isup, jclw:jcup, kplw:kpup), intent(inout) work2 )
private
Here is the caller graph for this function:

◆ update_work1()

subroutine efluid::update_work1 ( integer, intent(in) iter,
real(kind=r8), dimension(islw:isup, jclw:jcup, kplw:kpup), intent(inout) work1 )
private
Here is the caller graph for this function:

Variable Documentation

◆ apar_ohm

real(kind=r8), dimension(:,:,:), allocatable, save, public efluid::apar_ohm

◆ apar_work1

real(kind=r8), dimension(:,:,:), allocatable, save efluid::apar_work1
private

◆ apar_work2

real(kind=r8), dimension(:,:,:), allocatable, save efluid::apar_work2
private

◆ ne_work1

real(kind=r8), dimension(:,:,:), allocatable, save efluid::ne_work1
private

◆ ne_work2

real(kind=r8), dimension(:,:,:), allocatable, save efluid::ne_work2
private

◆ pe_work1

real(kind=r8), dimension(:,:,:), allocatable, save efluid::pe_work1
private

◆ pe_work2

real(kind=r8), dimension(:,:,:), allocatable, save efluid::pe_work2
private