Compute Interface

public interface Compute

Contents


Module Procedures

private subroutine Compute_horner(InputMat, OutputMat, poly, solver_parameters_in)

Compute The Hermite Polynomial of the matrix. This method uses the standard Hermite Polynomial expansion.

Arguments

Type IntentOptional Attributes Name
type(Matrix_ps), intent(in) :: InputMat

The input matrix.

type(Matrix_ps), intent(inout) :: OutputMat

OutputMat = poly(InputMat)

type(HermitePolynomial_t), intent(in) :: poly

Polynomial to compute.

type(SolverParameters_t), intent(in), optional :: solver_parameters_in

Parameters for the solver