ETS-Core  version:0.0.4-46-ge2d8
Core actors for the ETS-6
 All Classes Files Functions Variables Pages
Data Types | Functions/Subroutines
impurity.f90 File Reference

Go to the source code of this file.

Data Types

module  impurity
 IMPURITY. More...
 

Functions/Subroutines

subroutine impurity_one (TE, NE, NZ1, NZM1, VPR, VPRM, R0, BT, BTPRIME, DIFF, FLUX, FLUX_INTER, RHO, VCONV, NRHO, SIMP2, NSOURCE, NZ_BND, NZ_BND_TYPE, G1, IMP_RADIATION, SE_EXP, MAX_NZIMP, AMIX, TAU, SOLVER_TYPE, amns_ei, amns_rc, amns_lr, amns_br, amns_eip, LIN_RAD1, BREM_RAD1, JON_EN1, REC_LOS1, CONTROL_DOUBLE, CONTROL_INTEGER)
 
REAL function calkatrapez (wartosc, n, dx)
 
subroutine integr2 (N, X, Y, INTY)
 

Function/Subroutine Documentation

REAL function calkatrapez ( real, dimension(n+1)  wartosc,
integer  n,
real (8)  dx 
)

Definition at line 1852 of file impurity.f90.

Referenced by impurity_one().

Here is the caller graph for this function:

subroutine impurity_one ( real (r8), dimension(nrho)  TE,
real (r8), dimension(nrho)  NE,
real (r8), dimension(nrho,simp2)  NZ1,
real (r8), dimension(nrho,simp2)  NZM1,
real (r8), dimension(nrho)  VPR,
real (r8), dimension(nrho)  VPRM,
real (r8)  R0,
real (r8)  BT,
real (r8)  BTPRIME,
real (r8), dimension(nrho,simp2)  DIFF,
real (r8), dimension(nrho,simp2)  FLUX,
real (r8), dimension(nrho,simp2)  FLUX_INTER,
real (r8), dimension(nrho)  RHO,
real (r8), dimension(nrho,simp2)  VCONV,
integer  NRHO,
integer  SIMP2,
real (r8), dimension(nrho,simp2)  NSOURCE,
real (r8), dimension(3,simp2)  NZ_BND,
integer, dimension(simp2)  NZ_BND_TYPE,
real (r8), dimension(nrho)  G1,
real (r8), dimension(nrho,simp2)  IMP_RADIATION,
real (r8), dimension(nrho)  SE_EXP,
integer  MAX_NZIMP,
real (r8)  AMIX,
real (r8)  TAU,
integer  SOLVER_TYPE,
type (amns_handle_rx_type), dimension(1:max_nzimp+1)  amns_ei,
type (amns_handle_rx_type), dimension(1:max_nzimp+1)  amns_rc,
type (amns_handle_rx_type), dimension(1:max_nzimp+1)  amns_lr,
type (amns_handle_rx_type), dimension(1:max_nzimp+1)  amns_br,
type (amns_handle_rx_type), dimension(1:max_nzimp+1)  amns_eip,
real (r8), dimension(nrho,simp2)  LIN_RAD1,
real (r8), dimension(nrho,simp2)  BREM_RAD1,
real (r8), dimension(nrho,simp2)  JON_EN1,
real (r8), dimension(nrho,simp2)  REC_LOS1,
real (r8), dimension(5), intent(in)  CONTROL_DOUBLE,
integer, dimension(2), intent(in)  CONTROL_INTEGER 
)
Parameters
g1(nabla_rho)^2>, [-]

Definition at line 1136 of file impurity.f90.

References type_transport_solver_numerics::allocate_solver(), calkatrapez(), type_transport_solver_numerics::deallocate_solver(), ets_math::deriv_fun(), ets_math::integr_fun(), and solution_interface().

Referenced by impurity::impurity_imas().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine integr2 ( integer  N,
real (r8), dimension(n)  X,
real (r8), dimension(n)  Y,
real (r8), dimension(n)  INTY 
)

Definition at line 1871 of file impurity.f90.