[eigen] Eigen binary I/O proposal |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen] Eigen binary I/O proposal
- From: Rohit Garg <rpg.314@xxxxxxxxx>
- Date: Mon, 6 Jul 2009 23:06:03 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=kKaHtRSDTHtBIdPgy6ffFD/HwkvtkkYoKIC6CRWAR8U=; b=SAqvCIaEq+kz8x0G1oVFp2uJL1xT67vNxid0t0XLgE9qHWoCzp/tnEl82aPKa9KjZm xW3MIvwpaBf1GtLRgnaYb4mYcFFmILt6QU0X947cT58lDLzeNq8GXWJ8MUkhCsGW3NLw MB3/+af+dcBAdceB7gdFxR1gtuAMCdGH+ZgFU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=prDd3xKwDmdCrmeUZSAvU86XCbnnYVnqozEKQicyfux3HpG4xbBbbxjz+PDOSqNuxd u1/XelRWsHJj0Wf2jhgu03QRQx9FhMPxcX6Gx5hx6t2S83olP7AuXaQFzvVt16xmJrLh r61Slgbi+QR6Frd40C2zkaQU7ifFBHPsomkaY=
Hi,
First things first.
http://sites.google.com/site/rpg314/Home/eigen-proposal
This is a battle-tested, well commented (I think) piece of code along
with unit tests. The largest file I used it with was 1.2 GB.
There has been some demand for serialization of Eigen objects here
http://forum.kde.org/viewtopic.php?f=74&t=61960.
So I think this may fit the bill. There could be a lot of scope for
template tricks to beautify the API, but for my needs, I could manage
to to work with raw C too. I have tested it on Linux 32 bit with gcc
3.4 and linux 64 bit, (both gcc 4.3 and gcc 4.4) respectively.
Comments/questions/cribs/suggestions/flames/rants/commendations(!) welcome.
Cheers,
--
Rohit Garg
http://rpg-314.blogspot.com/
Senior Undergraduate
Department of Physics
Indian Institute of Technology
Bombay