diagnostics_fields Module

This module contains functions for writing quantities that have the dimensions of the fields, including volume averaged quantities, etc.


Contents


Functions

public function get_phi0() result(phi0)

Calculate the phi0 array, used to normalise eigenfunctions and moments.

Arguments

None

Return Value complex, dimension (ntheta0, naky)


Subroutines

public subroutine write_fields(gnostics)

FIXME : Add documentation

Arguments

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

public subroutine write_movie(gnostics)

FIXME : Add documentation

Arguments

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

public subroutine write_eigenfunc(gnostics)

Write out the fields, normalized to their value at theta=0

Arguments

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