nonlin 1.5.2
A library that provides routines to compute the solutions to systems of nonlinear equations.
Loading...
Searching...
No Matches
nonlin_polynomials::operator(*) Interface Reference

Defines polynomial multiplication. More...

Public Member Functions

type(polynomial) function poly_poly_mult (x, y)
 Multiplies two polynomials.
 
type(polynomial) function poly_dbl_mult (x, y)
 Multiplies a polynomial by a scalar value.
 
type(polynomial) function dbl_poly_mult (x, y)
 Multiplies a polynomial by a scalar value.
 

Detailed Description

Defines polynomial multiplication.

Definition at line 49 of file nonlin_polynomials.f90.

Member Function/Subroutine Documentation

◆ dbl_poly_mult()

type(polynomial) function nonlin_polynomials::operator(*)::dbl_poly_mult ( real(real64), intent(in) x,
class(polynomial), intent(in) y )

Multiplies a polynomial by a scalar value.

Parameters
[in]xThe scalar value.
[in]yThe polynomial.
Returns
The resulting polynomial.

Definition at line 988 of file nonlin_polynomials.f90.

◆ poly_dbl_mult()

type(polynomial) function nonlin_polynomials::operator(*)::poly_dbl_mult ( class(polynomial), intent(in) x,
real(real64), intent(in) y )

Multiplies a polynomial by a scalar value.

Parameters
[in]xThe polynomial.
[in]yThe scalar value.
Returns
The resulting polynomial.

Definition at line 964 of file nonlin_polynomials.f90.

◆ poly_poly_mult()

type(polynomial) function nonlin_polynomials::operator(*)::poly_poly_mult ( class(polynomial), intent(in) x,
class(polynomial), intent(in) y )

Multiplies two polynomials.

Parameters
[in]xThe left-hand-side argument.
[in]yThe right-hand-side argument.
Returns
The resulting polynomial.

Definition at line 934 of file nonlin_polynomials.f90.


The documentation for this interface was generated from the following file: