From: David K. <dkn...@se...> - 2012-09-20 18:43:14
|
On 09/20/2012 02:30 PM, Roy Stogner wrote: > > On Thu, 20 Sep 2012, David Knezevic wrote: > >> In terms of renaming, some people using the RB code have been confused >> by the "jacobian" and "residual" nomenclature, which isn't relevant when >> you're assembling linear systems. How about "matrix" and "rhs" or >> something instead? > > Sure it's relevant: if you're solving "Ax - b = 0" then your Jacobian > is A and at x=0 your residual is -b. > > If the RB code doesn't use those sign conventions (and assuming I > can't talk you into changing its conventions) though, then we're worse > than "isn't relevant", we're all the way to "is dangerously > misleading". So I suppose we could use "matrix" and "rhs". Well to my mind the matrix/rhs nomenclature is preferable than jacobian/residual because it's more generic. For example, I sometimes use FEMContexts to assemble inner-product matrices that are purely used for for computing norms, so there's no nonlinear (or linear!) algebraic system in sight when I do that assembly. But anyway, it's not a big deal... whatever you prefer is good with me Roy. |