pymiediff.special.pena_psi_zeta_n

pymiediff.special.pena_psi_zeta_n#

pymiediff.special.pena_psi_zeta_n(n: Tensor | int, z: Tensor, D1: Tensor, D3: Tensor, eps: float = 1e-30, precision: str = 'double')#

Build psi_n and zeta_n sequences from Peña derivatives.

Parameters:
  • n (int or torch.Tensor) – Maximum order.

  • z (torch.Tensor) – Complex argument(s).

  • D1 (torch.Tensor) – Log-derivative sequences.

  • D3 (torch.Tensor) – Log-derivative sequences.

  • eps (float, default=1e-30) – Small denominator safeguard.

  • precision ({"single", "double"}, default="double") – Complex dtype selection.

Returns:

(psi_n, zeta_n) for orders 0..n.

Return type:

tuple of torch.Tensor