Initial commit

Initial commit

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Added verbose mode

Added verbose mode

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Removed empty header collumn

Removed empty header collumn

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Added frequencies parameter and brutal force combination processs

Added frequencies parameter and brutal force combination processs

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add initial frequency limits

Add initial frequency limits

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add documentation for each function

Add documentation for each function. Including each function
complexity.

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Reorganizing available models

Reorganizing available models

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add formulation based on Romulo's book

Add formulation based on Romulo's book

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Spliting and reorganizing source code

Spliting and reorganizing source code into src and include
directory.

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add autotools files

Add autotools files

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Remove style problems reported by checkpatch.pl

Remove style problems reported by checkpatch.pl

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add licence comment on src/smartenum.c

Add licence comment on src/smartenum.c

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Remove dead code

Remove dead code

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Fix merge results

Fix merge results

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Organize final analysis code

Organize final analysis code

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add summary info

Add summary info

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add timing information

Add timing information

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Split main procedure into maintainable functions

Split main procedure into maintainable functions

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Add initial command line options

Add initial command line options

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Fix total computation

Fix total computation

Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>