int Epetra_FEVector::ReplaceGlobalValues(const Epetra_LongLongSerialDenseVector& GIDs, const Epetra_SerialDenseVector& values, int vectorIndex) { if (GIDs.Length() != values.Length()) { return(-1); } return( inputValues( GIDs.Length(), GIDs.Values(), values.Values(), false, vectorIndex) ); }
int Epetra_FECrsMatrix::ReplaceGlobalValues(const Epetra_LongLongSerialDenseVector& indices, const Epetra_SerialDenseMatrix& values, int format) { if (indices.Length() != values.M() || indices.Length() != values.N()) { return(-1); } return( ReplaceGlobalValues(indices.Length(), indices.Values(), values.A(), format) ); }
int Epetra_FECrsMatrix::InsertGlobalValues(const Epetra_LongLongSerialDenseVector& rows, const Epetra_LongLongSerialDenseVector& cols, const Epetra_SerialDenseMatrix& values, int format) { if (rows.Length() != values.M() || cols.Length() != values.N()) { return(-1); } return( InsertGlobalValues(rows.Length(), rows.Values(), cols.Length(), cols.Values(), values.A(), format) ); }