Documentation
¶
Index ¶
- type VectOp
- func (s VectOp) Abs() VectOp
- func (s VectOp) Apply(f fs.IndexedFunc) VectOp
- func (s VectOp) ApplyOp(f fs.Operator) VectOp
- func (s VectOp) ApplyOpi(f fs.IndexedOperator) VectOp
- func (s VectOp) DivOp(o fs.IndexedFunc) VectOp
- func (s VectOp) DivOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Divl(value float64) VectOp
- func (s VectOp) Divv(v1 []float64) VectOp
- func (s VectOp) Exp() VectOp
- func (s VectOp) Expl(value float64) VectOp
- func (s VectOp) Ident() VectOp
- func (s VectOp) Idivl(value float64) VectOp
- func (s VectOp) Inv() VectOp
- func (s VectOp) Log() VectOp
- func (s VectOp) MaxOp(o fs.IndexedFunc) VectOp
- func (s VectOp) MaxOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Maxl(value float64) VectOp
- func (s VectOp) Maxv(v1 []float64) VectOp
- func (s VectOp) MinOp(o fs.IndexedFunc) VectOp
- func (s VectOp) MinOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Minl(value float64) VectOp
- func (s VectOp) MinusOp(o fs.IndexedFunc) VectOp
- func (s VectOp) MinusOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Minusl(value float64) VectOp
- func (s VectOp) Minusv(v1 []float64) VectOp
- func (s VectOp) Minv(v1 []float64) VectOp
- func (s VectOp) Neg() VectOp
- func (s VectOp) On(v []float64) []float64
- func (s VectOp) OnConst(value float64, size int) []float64
- func (s VectOp) OnIdent(size int) []float64
- func (s VectOp) OnSize(size int) []float64
- func (s VectOp) PlusOp(o fs.IndexedFunc) VectOp
- func (s VectOp) PlusOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Plusl(value float64) VectOp
- func (s VectOp) Plusv(v1 []float64) VectOp
- func (s VectOp) PowOp(o fs.IndexedFunc) VectOp
- func (s VectOp) PowOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Powl(value float64) VectOp
- func (s VectOp) Powv(v1 []float64) VectOp
- func (s VectOp) Rev() VectOp
- func (s VectOp) SetMaskl(value float64, p is.Predicate) VectOp
- func (s VectOp) SetMaskv(v1 []float64, p is.Predicate) VectOp
- func (s VectOp) Setl(value float64) VectOp
- func (s VectOp) Setv(v1 []float64) VectOp
- func (s VectOp) TimesOp(o fs.IndexedFunc) VectOp
- func (s VectOp) TimesOpi(o fs.IndexedOperator) VectOp
- func (s VectOp) Timesl(value float64) VectOp
- func (s VectOp) Timesv(v1 []float64) VectOp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VectOp ¶
type VectOp struct {
// contains filtered or unexported fields
}
func (VectOp) DivOpi ¶
func (s VectOp) DivOpi(o fs.IndexedOperator) VectOp
-> s'[i] = s[i] / o(i, s[i])
func (VectOp) MaxOpi ¶
func (s VectOp) MaxOpi(o fs.IndexedOperator) VectOp
-> s'[i] = max(s[i], o(i, s[i]))
func (VectOp) MinOpi ¶
func (s VectOp) MinOpi(o fs.IndexedOperator) VectOp
-> s'[i] = min(s[i], o(i, s[i]))
func (VectOp) MinusOpi ¶
func (s VectOp) MinusOpi(o fs.IndexedOperator) VectOp
-> s'[i] = s[i] - o(i, s[i])
func (VectOp) PlusOpi ¶
func (s VectOp) PlusOpi(o fs.IndexedOperator) VectOp
-> s'[i] = s[i] + o(i, s[i])
func (VectOp) PowOpi ¶
func (s VectOp) PowOpi(o fs.IndexedOperator) VectOp
-> s'[i] = s[i] ^ o(i, s[i])
Click to show internal directories.
Click to hide internal directories.