diagnostics_moments Module

A module for writing out moments of the distribution function, for example density, temperature, parallel flow


Contents


Subroutines

public subroutine write_moments(gnostics)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(diagnostics_type), intent(in) :: gnostics

public subroutine write_full_moments_notgc(gnostics)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(diagnostics_type), intent(in) :: gnostics

private subroutine write_standard_moment_properties(gnostics, moment_name, moment_description, moment_units, moment_value, distributed)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
type(diagnostics_type), intent(in) :: gnostics
character(len=*), intent(in) :: moment_name
character(len=*), intent(in) :: moment_description
character(len=*), intent(in) :: moment_units
complex, intent(inout), dimension(-ntgrid:,:,:,:) :: moment_value
logical, intent(in) :: distributed