t_hmap_RZ_auxvar Derived Type

type, public, extends(c_hmap_auxvar) :: t_hmap_RZ_auxvar


Inherits

type~~t_hmap_rz_auxvar~~InheritsGraph type~t_hmap_rz_auxvar t_hmap_RZ_auxvar type~c_hmap_auxvar c_hmap_auxvar type~t_hmap_rz_auxvar->type~c_hmap_auxvar

Components

Type Visibility Attributes Name Initial
real(kind=wp), public :: zeta
logical, public :: do_2nd_der

Constructor

public interface t_hmap_RZ_auxvar

  • public function hmap_RZ_init_aux(sf, zeta, do_2nd_der) result(xv)

    Allocate and initialize auxiliary variable at zeta position.

    Arguments

    Type IntentOptional Attributes Name
    class(t_hmap_RZ), intent(in) :: sf
    real(kind=wp), intent(in) :: zeta
    logical, intent(in) :: do_2nd_der

    compute second derivative and store second derivative terms

    Return Value type(t_hmap_RZ_auxvar)


Source Code

TYPE,EXTENDS(c_hmap_auxvar) :: t_hmap_RZ_auxvar
  !nothing more to add for RZ hmap
END TYPE t_hmap_RZ_auxvar