t_hmap_frenet_auxvar Interface

public interface t_hmap_frenet_auxvar

Calls

interface~~t_hmap_frenet_auxvar~~CallsGraph interface~t_hmap_frenet_auxvar t_hmap_frenet_auxvar proc~hmap_frenet_init_aux hmap_frenet_init_aux interface~t_hmap_frenet_auxvar->proc~hmap_frenet_init_aux interface~cross CROSS proc~hmap_frenet_init_aux->interface~cross proc~hmap_frenet_eval_x0_fromrz t_hmap_frenet%hmap_frenet_eval_X0_fromRZ proc~hmap_frenet_init_aux->proc~hmap_frenet_eval_x0_fromrz proc~hmap_frenet_sigma t_hmap_frenet%hmap_frenet_sigma proc~hmap_frenet_init_aux->proc~hmap_frenet_sigma interface~cross->interface~cross proc~eval_fourier1d eval_fourier1d proc~hmap_frenet_eval_x0_fromrz->proc~eval_fourier1d

Module Procedures

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

initialize the aux variable

Arguments

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

self

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