t_hmap_axisNB_auxvar Interface

public interface t_hmap_axisNB_auxvar

Calls

interface~~t_hmap_axisnb_auxvar~~CallsGraph interface~t_hmap_axisnb_auxvar t_hmap_axisNB_auxvar proc~hmap_axisnb_init_aux hmap_axisNB_init_aux interface~t_hmap_axisnb_auxvar->proc~hmap_axisnb_init_aux interface~cross CROSS proc~hmap_axisnb_init_aux->interface~cross proc~hmap_axisnb_eval_tnb_hat t_hmap_axisNB%hmap_axisNB_eval_TNB_hat proc~hmap_axisnb_init_aux->proc~hmap_axisnb_eval_tnb_hat interface~cross->interface~cross __matvec_n __matvec_n proc~hmap_axisnb_eval_tnb_hat->__matvec_n proc~fbase_eval t_fBase%fBase_eval proc~hmap_axisnb_eval_tnb_hat->proc~fbase_eval proc~fbase_eval_xn t_fBase%fBase_eval_xn proc~fbase_eval->proc~fbase_eval_xn

Module Procedures

public function hmap_axisNB_init_aux(sf, zeta, do_2nd_der) result(xv)

initialize the aux variable

Arguments

Type IntentOptional Attributes Name
class(t_hmap_axisNB), intent(in) :: sf

self (hmap)

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_axisNB_auxvar)

auxiliary variable