Class AbstractComputation
Base abstract for computations
Has invokable interface
- Chippyash\Math\Matrix\Computation\AbstractComputation implements Chippyash\Math\Matrix\Interfaces\ComputatationInterface uses Chippyash\Matrix\Traits\Debug (not available)
Direct known subclasses
Chippyash\Math\Matrix\Computation\AbstractEntryWiseComputation, Chippyash\Math\Matrix\Computation\Add\Scalar, Chippyash\Math\Matrix\Computation\Div\Matrix, Chippyash\Math\Matrix\Computation\Div\Scalar, Chippyash\Math\Matrix\Computation\Mul\Matrix, Chippyash\Math\Matrix\Computation\Mul\Scalar, Chippyash\Math\Matrix\Computation\Sub\ScalarIndirect known subclasses
Chippyash\Math\Matrix\Computation\Add\Matrix, Chippyash\Math\Matrix\Computation\Div\Entrywise, Chippyash\Math\Matrix\Computation\Mul\Entrywise, Chippyash\Math\Matrix\Computation\Sub\Matrix
Abstract
Namespace: Chippyash\Math\Matrix\Computation
Located at Computation/AbstractComputation.php
Namespace: Chippyash\Math\Matrix\Computation
Located at Computation/AbstractComputation.php
abstract public
|
#
compute(
Carry out a computation and return the result MUST be overriden |
public
|
#
__invoke(
Proxy to compute() Allows object to be called as function |