ETS  \$Id: Doxyfile 2162 2020-02-26 14:16:09Z g2dpc $
 All Classes Files Functions Variables Pages
fusion_dist_sources_module Module Reference

Module implementing fusion sources. More...

Public Member Functions

subroutine fusion_dist_sources (coreprof, equilibrium, distsource)
 
subroutine fusion_finalize ()
 

Public Attributes

integer, parameter nreac =4
 
integer, parameter nspec =6
 
type(amns_handle_type), save amns
 
type(amns_handle_rx_type),
dimension(nreac), save 
nuclear
 

Detailed Description

Module implementing fusion sources.

Author
David Coster
Version
"$Id: amns_module.F90 535 2015-11-07 11:04:17Z dpc $"

The routine calculates sources of particles and energy arising from thermal-thermal fusion reactions.

The included reactions are D(D,p)T, D(D,n)^3He, D(T,n)^4He and D(^3He,p)^4He. No slowing down is followed, all sources are ascribed to the birth position. All of the fusion energy to charged particles is allocated to the electrons.

Definition at line 14 of file fusion_dist_sources_module.f90.

Member Function/Subroutine Documentation

subroutine fusion_dist_sources_module::fusion_dist_sources ( type (type_coreprof), dimension(:), pointer  coreprof,
type (type_equilibrium), dimension(:), pointer  equilibrium,
type (type_distsource), dimension(:), pointer  distsource 
)

Definition at line 23 of file fusion_dist_sources_module.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine fusion_dist_sources_module::fusion_finalize ( )

Definition at line 313 of file fusion_dist_sources_module.f90.

Member Data Documentation

type (amns_handle_type), save fusion_dist_sources_module::amns

Definition at line 18 of file fusion_dist_sources_module.f90.

integer, parameter fusion_dist_sources_module::nreac =4

Definition at line 17 of file fusion_dist_sources_module.f90.

integer, parameter fusion_dist_sources_module::nspec =6

Definition at line 17 of file fusion_dist_sources_module.f90.

type (amns_handle_rx_type), dimension(nreac), save fusion_dist_sources_module::nuclear

Definition at line 19 of file fusion_dist_sources_module.f90.


The documentation for this module was generated from the following file: