Changeset 2048 for inundation/wiki


Ignore:
Timestamp:
Nov 21, 2005, 2:58:38 PM (19 years ago)
Author:
duncan
Message:

comments

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inundation/wiki/least_squares_redesign.txt

    r2046 r2048  
    6464memory error.
    6565
    66 Remove least_squares commandline interface until a need arises.
     66Remove least_squares commandline.  This means it will be called using
     67python files, which should increase accountability.
    6768
    6869Points do not have to be supplied all at once.  They can be supplied
     
    7677a float, let the user set the default value that is returned for
    7778points outside the mesh. if the value can be set to NAN, then set it
    78 to NAN, if no default is given.
     79to NAN, if no default is given.
     80
    7981
    8082Reduce the time spent building matrix A. (not a testable requirement)
     83
     84Points do not have to be supplied all at once.  They can be supplied
     85as blocks. (This will improve memory use)
    8186
    8287A target to aim for
     
    114119info.  Need a building phase and a solve phase. 
    115120
     121*Returning information on points outside the mesh.
     122Do not find that these points are outside the mesh by searching the
     123binary tree.  Do it by using polygon.  (data_manager.sww2dem does not
     124use the expanded search, since it needs points outside the mesh, and
     125setting precrop to True means these points are not returned.  Using a
     126precrop of true and expand search true grinds the system to a halt.)
    116127
    117128*To reduce the time spent building matrix A.
     
    119130Change the expansion algorithm, when determining what triangle a point
    120131 is in, when none of the vertices are in the cell the point is in.
    121  It is imperative to avoid a situation where the search goes back to the root for a large number of points such as what we see in sww2dem (data_manager.py).
    122  
    123132
    124133Options (still thinking about this one)
Note: See TracChangeset for help on using the changeset viewer.