public static ref BlockMatrix <M, N, double> mod <M, N>(BlockMatrix <M, N, double> lhs, BlockMatrix <M, N, double> rhs, ref BlockMatrix <M, N, double> dst) where N : ITypeNat, new() where M : ITypeNat, new() { VmlImport.vdFmod(BlockMatrix <M, N, float> .CellCount, ref head(lhs), ref head(rhs), ref head(dst)); return(ref dst); }
public static ref Matrix256 <M, N, double> mod <M, N>(Matrix256 <M, N, double> lhs, Matrix256 <M, N, double> rhs, ref Matrix256 <M, N, double> dst) where N : unmanaged, ITypeNat where M : unmanaged, ITypeNat { VmlImport.vdFmod(Matrix256 <M, N, float> .Capacity, ref head(lhs), ref head(rhs), ref head(dst)); return(ref dst); }
public static ref BlockVector <double> mod(BlockVector <double> lhs, BlockVector <double> rhs, ref BlockVector <double> dst) { VmlImport.vdFmod(length(lhs, rhs), ref head(lhs), ref head(rhs), ref head(dst)); return(ref dst); }
public static ref RowVector256 <double> mod(RowVector256 <double> lhs, RowVector256 <double> rhs, ref RowVector256 <double> dst) { VmlImport.vdFmod(length(lhs, rhs), ref head(lhs), ref head(rhs), ref head(dst)); return(ref dst); }