Skip to content
Snippets Groups Projects
  • Oliver Sander's avatar
    04986755
    Compute the norm of the correction by calling norm->diff(old,new). · 04986755
    Oliver Sander authored
    Previously, we computed the difference ourselves and then called
    the norm object to get the norm of that difference.  The change
    hence doesn't make any difference in almost all cases except...
    In the implementation of the 2-Lagrange-Multiplier method for the
    Richards equation, the iteration variables are Robin boundary values
    on the skeleton of the decomposition.  However for computing the
    errors and convergence rates I want to use the energy norm of the
    subdomain solutions.  Hence given Robin traces, my norm object
    (MultiDomainPhysicalEnergyNorm) solves the subdomain problems
    and computes the norm of that.  But since it is a nonlinear problem
    calling diff is not the same as calling operator() for a difference.
    
    [[Imported from SVN: r6330]]
    04986755
    History
    Compute the norm of the correction by calling norm->diff(old,new).
    Oliver Sander authored
    Previously, we computed the difference ourselves and then called
    the norm object to get the norm of that difference.  The change
    hence doesn't make any difference in almost all cases except...
    In the implementation of the 2-Lagrange-Multiplier method for the
    Richards equation, the iteration variables are Robin boundary values
    on the skeleton of the decomposition.  However for computing the
    errors and convergence rates I want to use the energy norm of the
    subdomain solutions.  Hence given Robin traces, my norm object
    (MultiDomainPhysicalEnergyNorm) solves the subdomain problems
    and computes the norm of that.  But since it is a nonlinear problem
    calling diff is not the same as calling operator() for a difference.
    
    [[Imported from SVN: r6330]]
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
loopsolver.cc 5.36 KiB