Menu

Tree [r6] /
 History

HTTPS access


File Date Author Commit
 cdl.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 cdl.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 globals.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 main.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 mainwindow.cpp 2008-05-22 thesmurph [r6] thread for performance
 mainwindow.h 2008-05-22 thesmurph [r6] thread for performance
 mainwindow.pro 2008-05-22 thesmurph [r6] thread for performance
 mainwindow.ui 2008-05-22 thesmurph [r6] thread for performance
 mccluskey.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 mccluskey.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 quine.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 quine.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 quinegroup.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 quinegroup.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 quinelist.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 quinelist.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 quinenode.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 quinenode.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 quineterm.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 quineterm.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 readme.txt 2008-05-22 thesmurph [r6] thread for performance
 strnode.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 strnode.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 strstack.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 strstack.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 unumnode.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 unumnode.h 2007-10-07 thesmurph [r4] Updated license comments in files.
 unumstack.cpp 2007-10-07 thesmurph [r4] Updated license comments in files.
 unumstack.h 2007-10-07 thesmurph [r4] Updated license comments in files.

Read Me

This project is striving to be a collection of tools that would be useful for assisting someone working in the computer engineering field. So far this program is able to do logic minimization using the Quine-McClusky Method and numeric base conversion.

http://sourceforge.net/projects/compengtools/

.pro file needs the line "QT += xml"

TODO:
help documents.
clean code(seperate in to seperate cpp/h files).
expand the range of numbers that the base conversion can handle.
validate inputs values in simplification table.
rename column/variable names
thread for performance
print minimizations
output 1 or 0 if whole thing can be simplified or nothing can

.03
Empty cells in the minimization tab are now treated as 0's.
Added input validation for base conversion tab.
Locked all the columns on the Simplification tab except the one that should be editable.
Upgraded to QT 4.4 from 4.3.
Saves and loads information on simplification tab to xml file.
About window now has html link to homepage.

.02
*Added the ability to perform base conversions(binary, octal, decimal, and hexadecimal).
*Overhauled the interface.
*Window now resizes.
*Rudimentary "about" window.

.01
*This is the initial offering of CompEngTools. So far there is a QT front end for logic minimization.