forked from usnistgov/OOF2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
39 lines (28 loc) · 1.47 KB
/
todo.txt
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
39
OOF2 TODO
This file is for high-priority or long-range TODOs for which a comment
in the code is insufficient for some reason.
Add an OutputDestination that saves objects to a given Python array.
Upgrade to gtk+3 and use libcairo instead of libgnomecanvas. Will
need to find or write a cairo based alternative to libgnomecanvas.
Allow the Remove Material button in the Element Group operations pane
on the Skeleton Selection page to remove the material from an element
to which a material has been only implicitly assigned. Currently,
attempting to do that raises a KeyError.
Floating periodic boundary conditions. For example, a system with
thermal expansion and periodic boundary conditions should be able to
expand as a whole.
For Adam C.:
Material property outputs
Orientation at a point
C_ijkl in various reference frames (+ other Property parameters)
Multiple outputs in one file, from Analysis page, not scheduled output.
eg, x y stress strain orientation, all in one row
PixelGroup buttons on MS page should be desensitized when MS is busy.
This is an issue now that AutoGroup operations can take a long time.
Manual for statgroups. Tutorial section?
Is IndexType<> in engine/indextypes.h really necessary? Is there any
performance penalty?
Add move constructors for SymmMatrix, SymmMatrix3, Rank3Tensor, etc.
Change functions that return pointers so that they return objects, if
appropriate.
Get rid of the distinction between Scalar and Aggregate Outputs, as in OOF3D.