other_todos_and_bugs Class Reference

An empty class to add some items to the todo and bug lists. More...

#include <main.h>


Detailed Description

An empty class to add some items to the todo and bug lists.

Todo:
  • The o2scl-test and o2scl-examples targets require grep, awk, tail, cat, and wc. It would be good to reduce this list to ensure better compatibility.
  • More examples and benchmarks
  • There are a couple classes which Doxygen doesn't yet parse properly for the class hierarchy: gsl_root_stef, and ool_mmin_gencan. Also should double check smart_interp, etc.
Idea for future:
  • Fix the PNG images so that they're smaller and repair the transparency issue (probably can be done just using different arguments to 'convert' in the pngfix target)
  • Make sure we have a uvector_cx_alloc, ovector_cx_const_reverse, ovector_cx_const_subvector_reverse, uvector_reverse, uvector_const_reverse, uvector_subvector_reverse, uvector_const_subvector_reverse, omatrix_cx_diag, blah_const_diag, umatrix_diag, and umatrix_cx_diag
  • ovector_cx_view::operator=(uvector_cx_view &) is missing
  • ovector_cx::operator=(uvector_cx_view &) is missing
  • uvector_c_view::operator+=(complex) is missing
  • uvector_c_view::operator-=(complex) is missing
  • uvector_c_view::operator*=(complex) is missing
Todo:
At present, the testing code assumes that shared libraries are installed. Can this be improved? (12/3/08 - I'm not sure what the status is on this...this should be checked.)
Todo:
Make sure default template parameters are documented in each class, and make sure default template parameters exist where they should.
Idea for future:
Consider breaking documentation up into sections?
Bug:
  • BLAS libraries not named libblas or libgslblas are not properly detected in ./configure and will have to be added manually.
  • The -lm flag may not be added properly by ./configure (1/4/09 - I'm not sure I remember why this is a problem, but it probably has to do with the detection of libraries which is done in configure.ac).

Definition at line 2337 of file main.h.


The documentation for this class was generated from the following file:

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page