Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
kflu
/
blahut
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
All time
Commit history
Commits on Apr 5, 2018
Update README.md
kflu
authored
25f84af
Copy full SHA for 25f84af
Create README.md
kflu
authored
1828c40
Copy full SHA for 1828c40
Add files via upload
kflu
authored
72edad2
Copy full SHA for 72edad2
Commits on May 28, 2008
Added LICENSE header.
lukefei
committed
4884099
Copy full SHA for 4884099
Commits on May 16, 2008
Minor changes in Makefile. Replaced Tcl script bscDemo in examples/ with shell scripts.
lukefei
committed
636fcdd
Copy full SHA for 636fcdd
Commits on May 15, 2008
Minor changes to Makefile.
lukefei
committed
518c69f
Copy full SHA for 518c69f
Commits on May 6, 2008
Fixed some spelling errors:)
lukefei
committed
fb5479c
Copy full SHA for fb5479c
Updated the document.
lukefei
committed
73fcd1c
Copy full SHA for 73fcd1c
Added contents in the document.
lukefei
committed
89ba641
Copy full SHA for 89ba641
Updated the documentation.
lukefei
committed
b93d322
Copy full SHA for b93d322
Commits on May 5, 2008
Imported the document directory
lukefei
committed
15b787b
Copy full SHA for 15b787b
Changed the library file name to libblahut.so
lukefei
committed
d3497f8
Copy full SHA for d3497f8
Let bscPlot.m also save the plot in file.
lukefei
committed
3ec54cb
Copy full SHA for 3ec54cb
Modified in Makefile where a variable string substitution may cause error if the Makefile script is not executed in a bash shell. In ubuntu the default sh is linked to /bin/dash rather than /bin/ba…
Show description for 8f3a838
lukefei
committed
8f3a838
Copy full SHA for 8f3a838
Minor modification in bscDemo
lukefei
committed
fd6aae6
Copy full SHA for fd6aae6
Commits on May 4, 2008
Bug Fix: in strtod(), changed declaration char** end to char * end. The former one causes segfault.
lukefei
committed
5c920f4
Copy full SHA for 5c920f4
Minor modifies in bscDemo.
lukefei
committed
702a7b1
Copy full SHA for 702a7b1
Imported BSC demo to compute and plot C(E) for BSC.
lukefei
committed
cbd586c
Copy full SHA for cbd586c
Changed in examples the default propability assignment
lukefei
committed
e5a7b2e
Copy full SHA for e5a7b2e
* Fixed bug in algorithm in calculation of logarithm. Provided two information unit: nats, bits. bits is made default.
Show description for f258c20
lukefei
committed
f258c20
Copy full SHA for f258c20
Commits on Apr 25, 2008
Added an example which calculates the unconstrained capacity of a BSC.
lukefei
committed
ec0e644
Copy full SHA for ec0e644
Fixed a bug in blahut_cap_free() which may cause SegFault when free() a NULL ptr.
lukefei
committed
70319b7
Copy full SHA for 70319b7
Commits on Apr 24, 2008
Modified makefile. changed dangerous rm commands.
lukefei
committed
d43f2ce
Copy full SHA for d43f2ce
Another example.
lukefei
committed
70c550c
Copy full SHA for 70c550c
Import another example.
lukefei
committed
a30e8c8
Copy full SHA for a30e8c8
Modified the ce_curve structure. Added optimizing input distribution to the ce_curve for tracking.
lukefei
committed
6188219
Copy full SHA for 6188219
Removed example file main.c, two new examples are coming soon.
lukefei
committed
f01f243
Copy full SHA for f01f243
Made BSC example to be able to accepting argument from command line.
lukefei
committed
6cf1e05
Copy full SHA for 6cf1e05
Put examples into examples directory. Moved main.c to examples directory.
lukefei
committed
0ab43e9
Copy full SHA for 0ab43e9
In blahut.c, added a function for setting the iteration range over s: blahut_cap_setSRange().
Show description for aff68a4
lukefei
committed
aff68a4
Copy full SHA for aff68a4
Commits on Apr 22, 2008
Substitute all log2() with my_log2() because many systems have default log2() which have incompatible type with my log2().
lukefei
committed
38c2e5c
Copy full SHA for 38c2e5c
Commits on Apr 21, 2008
Changed in the example main.c the filename of file used to store data.
lukefei
committed
381068d
Copy full SHA for 381068d
This is the initial import of the blahut algorithm. Version 0.8
lukefei
committed
5d39ab6
Copy full SHA for 5d39ab6
You can’t perform that action at this time.