[petsc-dev] Adding VecErrorNormWRMS()
Emil Constantinescu
emconsta at mcs.anl.gov
Fri May 1 10:42:04 CDT 2015
On 5/1/15 10:14 AM, Jed Brown wrote:
> "Abhyankar, Shrirang G." <abhyshr at anl.gov> writes:
>> Thanks Jed, I didn't think about that. It certainly seems cleaner to
>> just set the entries of vatol to infinity rather than creating index
>> sets.
>
> So can we delete the IS stuff before it goes into the upcoming release
> and someone starts depending on it?
I think we can remove it but we need to let the users know they need to
set up ts_?tol accordingly - perhaps in TSSetTolerances(). I liked IS
because it was explicit for the users, but I agree it's probably an
unnecessary overhead. The other reason I liked it -- that probably has
an obvious workaround which eludes me at the moment -- was that one can
control the diff var tolerance from the command line (specify the scalar
tol) because one cannot control individual components from the command
line, right?
Emil
More information about the petsc-dev
mailing list