-
Notifications
You must be signed in to change notification settings - Fork 1
/
TODO
38 lines (26 loc) · 1.28 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Last updated: 2009/01/14
(*) Builders that are needed to create a forward sensitivity
integrator with general responses and sensitivities:
- [Todd] Given a PL and and optional Thyra::NonlinearSolver, return a
Rythmos::StepperBase. Depends only on Rythmos and Thyra. Belongs in
Rythmos.
+ Need to create Rythmos::StepperBuilder
+ Done 1/19/09
- [Ross] Given a PL, return a Thyra::NonlinearSolver for f(x)=0. Depends
NOX, MOOCHO, Rythmos (or Thyra).
+ Need to create Thyra::NonlinearSolverBuilderBase interface
+ Need to create Thyra::DefaultNonlinearSolverBuilder subclass (empty
except for ...)
- [Ross] Given a "basic" Thyra::ModelEvaluator and a PL, return a
(multiply) decorated Thyra::ModelEvalutor. Depends only on Thyra.
Belongs in Thyra.
- [Ross & Todd] Given a Thyra::ModelEvalutor and a PL, return an
aggregate Rythmos::TransientObservedModel. Belongs in Rythmos.
- Given a Rythmos::TransientObservedModel and a PL, and:
a) Return a new Rythmos::IntegratorBase for the forward problem, or
b) Return a Thyra::ModelEvaluator for the reduced response/observation
problem g_hat(p) with or without sensitivities.
c) ??
- Given a EpetraExt::ModelEvalator object and an PL (and an embedded
Thyra::LinearSolverBuilderBase object), return a "basic" Thrya
ModelEvaluator ... May not be needed ...