Eric To Do: Difference between revisions

From bone.wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 26: Line 26:


==Medium Term==
==Medium Term==
itk Reader/Writer for AIM (and remove VTK dependencies for apps that use only this VTK item).


Ensure that ParaView plugins can be easily installed for all users.  (Requires ParaView 3.8)
Ensure that ParaView plugins can be easily installed for all users.  (Requires ParaView 3.8)

Revision as of 13:54, 30 April 2010

Soonish

Remove vtkCommon (merge with vtkFiltering)

Find out why vtkImagePurify appears to do nothing.

Find out why vtkFairSmooth appears to do nothing.

Sort Applications into Categories.

Get HPL account in order to connect with VPN.

Take Scoliosis thesis to Ivan.

Check that backup of mike.kin is working .

Password for Workgroup Admin.

Migrate high priority vtkMy apps with ITK.

Migrate high priority vtkMy apps with Qt.

Example code for Doxygen documentation (Pointing to Examples directory).

Return old office key.

Medium Term

itk Reader/Writer for AIM (and remove VTK dependencies for apps that use only this VTK item).

Ensure that ParaView plugins can be easily installed for all users. (Requires ParaView 3.8)

Submit conf_parser to boost??

Change all vtkski / Applications to use boost::program_options

SAP on VMS? on OS-X?

Revision number in main page of vtkski doxygen documentation.

Evaluate possible speed gain of eliminating device syncs in faim/GPU.

Evaluate double-precision speed of faim on Westgrid hardware.

Make a vtkFAIMInputReader class.

Compile faim on WestGrid.

Move plane intersection functions out of vtkMeshGenerator into their own filter(s).

faim: accelerate post-processing

cmake for faim.

ctest for faim.

Rewrite faim in C++.

vtkski: cmake copy all headers to 'include' directory in build directory.

Someday

get cdash running.

MPI solver for faim

FAIM: partitioner based on 3D geometry (ie. noninductive sets based on 27 nearest neighbours + center).

Paraview: Create Mesh Model (including custom constraints) within ParaView

CMake: Install destination for vtkski, etc....

CMake: Binary Installer for vtkski, etc...

vtkMeshModel: enums not compatible with Python?

Re-enable vtkMarcMendatWriter.

Random Ideas

New file format for faim. Either a more robust text format (with optional binary sections), or something like NetCDF/HDF5.

Implement faim as an ITK finite element solver.

Things NOT to do

Compile vtkMy with FLTK on OS-X.

Done

Migrate high priority vtkMy apps with no Qt/ITK.

Run TestReportVolume, compare with old output.

Run TestHistogram, compare with old output.

Move all Test projects for specific classes already moved to vtkski to vtkski.

Clean up code for DistanceTransform.

Ask Steve: MakeReport instead of PrintSelf??

Main page for vtkski Doxygen help, set up HTTP server for Doxygen help on mike.kin .

Merge vtkMeshModel with trunk.

Finish all test types for vtkMeshModel.

Simpleware boundary conditions.

Spreadsheet for project management.

Blurb for Web site.

Implement boundary sets for simpleware data (modify vtkMeshWriter or use paraview for quick and dirty boundary set?)

Figure out how to make vtkMeshModelAlgorithm - need to register vtkMeshModel somehow so that the Executive knows about it?

Look at simpleware model in paraview.

vtkFAIMReader : make a derived class for vtkUnstructuredGrid that encapsulates FAIM data. (should probably be same as class for AbaqusInputDeck)

See if VMS system can access file server.

Set up mike.kin for file access.

Make ParaView plugins for Kyle.

Install file server.

Move svn to permanent server and **get backup solution operational**

faim : version number check when reading files.

Write proposal for filer server, etc...

Paraview plugin for vtkFaimReader.

Paraview plugin for vtkAIMReader.

Compile vtkMy with Qt.

Get vtkMy compiling on OS-X.

Compile vtkMy with ITK.

DOxygen documentation for vtkski.

Create a UseVTKSKI.cmake file.

Investigate how to use custom VTK classes in Paraview.

Reorganize vtkMy.

Get test data running in faim on OS-X.

Get kin.ucalgary.ca email address set up.

Upgrade Ubuntu on splatter.

Delete obsolete branches in SVN.

Merge myVTK-lite into myVTK.

Add SVN section to wiki.

Merge faim into new SVN repository.

Migrate CVS repository to SVN.

Write VTK class that can read Abaqus files (at least the ones from simpleware).