TUV-x
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | List of all members
tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t Interface Reference
Inheritance diagram for tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t:
tuvx_spectral_weight::spectral_weight_t

Public Member Functions

procedure calculate => run
 
procedure pack_size
 
procedure mpi_pack
 
procedure mpi_unpack
 
- Public Member Functions inherited from tuvx_spectral_weight::spectral_weight_t
procedure calculate => run
 
final finalize
 
procedure pack_size
 
procedure mpi_pack
 
procedure mpi_unpack
 

Public Attributes

real(dk) centroid
 
- Public Attributes inherited from tuvx_spectral_weight::spectral_weight_t
type(spectral_weight_parms_t), dimension(:), allocatable spectral_weight_parms
 
type(grid_warehouse_ptrwavelength_grid_
 

Private Member Functions

class(spectral_weight_t) function, pointer constructor (config, grid_warehouse, profile_warehouse)
 

Member Function/Subroutine Documentation

◆ calculate()

procedure tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t::calculate

◆ constructor()

class(spectral_weight_t) function, pointer tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t::constructor ( type(config_t), intent(inout)  config,
type(grid_warehouse_t), intent(inout)  grid_warehouse,
type(profile_warehouse_t), intent(inout)  profile_warehouse 
)
private

◆ mpi_pack()

procedure tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t::mpi_pack

◆ mpi_unpack()

procedure tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t::mpi_unpack

◆ pack_size()

procedure tuvx_spectral_weight_gaussian::spectral_weight_gaussian_t::pack_size

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