← Back to team overview

dolfin team mailing list archive

[Bug 604246] [NEW] Inconsistent solver interfaces

 

Public bug reported:

The solver interfaces are inconsistent for VariationalProblem and
AdaptiveVariationalProblem, in particular the treatment of u:

problem = VariationalProblem(dF, F, bcs=[bc], nonlinear=True)
problem.solve(u)

problem = AdaptiveVariationalProblem(F, bcs=[bc], goal_functional=M, u=u)
u = problem.solve(TOL)

** Affects: dolfin
     Importance: Medium
     Assignee: Marie Rognes (meg-simula)
         Status: Confirmed

** Changed in: dolfin
    Milestone: None => 0.9.9

** Changed in: dolfin
     Assignee: (unassigned) => Marie Rognes (meg-simula)

** Changed in: dolfin
   Importance: Undecided => Medium

** Changed in: dolfin
       Status: New => Confirmed

-- 
Inconsistent solver interfaces
https://bugs.launchpad.net/bugs/604246
You received this bug notification because you are a member of DOLFIN
Team, which is subscribed to DOLFIN.

Status in DOLFIN: Confirmed

Bug description:
The solver interfaces are inconsistent for VariationalProblem and AdaptiveVariationalProblem, in particular the treatment of u:

problem = VariationalProblem(dF, F, bcs=[bc], nonlinear=True)
problem.solve(u)

problem = AdaptiveVariationalProblem(F, bcs=[bc], goal_functional=M, u=u)
u = problem.solve(TOL)





Follow ups

References