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

This module contains routines for allocation/deallocation if CPOs used in ETS. More...

Public Member Functions

subroutine allocate_coreprof_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, COREPROF)
 This routine allocates COREPROF CPO. More...
 
subroutine allocate_coretransp_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, CORETRANSP)
 This routine allocates CORETRANSP CPO. More...
 
subroutine allocate_coresource_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, CORESOURCE)
 This routine allocates CORESOURCE CPO. More...
 
subroutine allocate_coreimpur_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, COREIMPUR)
 This routine allocates COREIMPUR CPO. More...
 
subroutine allocate_corefast_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, COREFAST)
 This routine allocates COREFAST CPO. More...
 
subroutine allocate_coreneutrals_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, CORENEUTRALS)
 
subroutine allocate_coredelta_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, COREDELTA)
 This routine allocates COREDELTA CPO. More...
 
subroutine allocate_equilibrium_cpo (NSLICE, NPSI, NDIM1, NDIM2, NPOINTS, EQUILIBRIUM)
 This routine allocates EQUILIBRIUM CPO. More...
 
subroutine allocate_toroidfield_cpo (NSLICE, TOROIDFIELD)
 This routine allocates TOROIDFIELD CPO. More...
 
subroutine allocate_neoclassic_cpo (NSLICE, NRHO, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, NEOCLASSIC)
 This routine allocates NEOCLASSIC CPO. More...
 
subroutine allocate_compositionc_cpo (NSLICE, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, COMPOSITIONC)
 
subroutine allocate_compositions (NSLICE, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP, COMPOSITIONS)
 
subroutine get_comp_dimensions (COMPOSITIONS, NNUCL, NION, NIMP, NZIMP, NNEUT, NTYPE, NCOMP)
 

Detailed Description

This module contains routines for allocation/deallocation if CPOs used in ETS.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 8 of file allocate_deallocate.f90.

Member Function/Subroutine Documentation

subroutine allocate_deallocate::allocate_compositionc_cpo ( integer  NSLICE,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_compositionc), dimension(:), pointer  COMPOSITIONC 
)

Definition at line 1663 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_compositions ( integer  NSLICE,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_compositions_type)  COMPOSITIONS 
)

Definition at line 1730 of file allocate_deallocate.f90.

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_coredelta_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_coredelta), dimension(:), pointer  COREDELTA 
)

This routine allocates COREDELTA CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 1121 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_corefast_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_corefast), dimension(:), pointer  COREFAST 
)

This routine allocates COREFAST CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 835 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_coreimpur_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_coreimpur), dimension(:), pointer  COREIMPUR 
)

This routine allocates COREIMPUR CPO.

Author
I.Ivanova-Stanik
Version
"$Id: allocate_deallocate.f90 471 2010-07-05"

Definition at line 608 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_coreneutrals_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_coreneutrals), dimension(:), pointer  CORENEUTRALS 
)

Definition at line 971 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_coreprof_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_coreprof), dimension(:), pointer  COREPROF 
)

This routine allocates COREPROF CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 33 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_coresource_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_coresource), dimension(:), pointer  CORESOURCE 
)

This routine allocates CORESOURCE CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 460 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_coretransp_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_coretransp), dimension(:), pointer  CORETRANSP 
)

This routine allocates CORETRANSP CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 316 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_equilibrium_cpo ( integer  NSLICE,
integer  NPSI,
integer  NDIM1,
integer  NDIM2,
integer  NPOINTS,
type (type_equilibrium), dimension(:), pointer  EQUILIBRIUM 
)

This routine allocates EQUILIBRIUM CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 1249 of file allocate_deallocate.f90.

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_neoclassic_cpo ( integer  NSLICE,
integer  NRHO,
integer  NNUCL,
integer  NION,
integer  NIMP,
integer, dimension(:), allocatable  NZIMP,
integer  NNEUT,
integer, dimension(:), allocatable  NTYPE,
integer, dimension(:), allocatable  NCOMP,
type (type_neoclassic), dimension(:), pointer  NEOCLASSIC 
)

This routine allocates NEOCLASSIC CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 1519 of file allocate_deallocate.f90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine allocate_deallocate::allocate_toroidfield_cpo ( integer  NSLICE,
type (type_toroidfield), dimension(:), pointer  TOROIDFIELD 
)

This routine allocates TOROIDFIELD CPO.

Author
D.Kalupin
Version
"$Id: allocate_deallocate.f90 2147 2020-02-04 08:03:52Z g2diy $"

Definition at line 1468 of file allocate_deallocate.f90.

Here is the caller graph for this function:

subroutine allocate_deallocate::get_comp_dimensions ( type (type_compositions_type)  COMPOSITIONS,
integer, intent(out NNUCL,
integer, intent(out NION,
integer, intent(out NIMP,
integer, dimension(:), intent(out), allocatable  NZIMP,
integer, intent(out NNEUT,
integer, dimension(:), intent(out), allocatable  NTYPE,
integer, dimension(:), intent(out), allocatable  NCOMP 
)

Definition at line 1845 of file allocate_deallocate.f90.


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