<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>k-Wave User Forum &#187; Topic: Problems with HDF5</title>
		<link>http://www.k-wave.org/forum/topic/problems-with-hdf5</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 05:18:42 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.k-wave.org/forum/search.php</link>
		</textInput>
		<atom:link href="http://www.k-wave.org/forum/rss/topic/problems-with-hdf5" rel="self" type="application/rss+xml" />

		<item>
			<title>pjrusello on "Problems with HDF5"</title>
			<link>http://www.k-wave.org/forum/topic/problems-with-hdf5#post-4546</link>
			<pubDate>Fri, 23 May 2014 14:52:13 +0000</pubDate>
			<dc:creator>pjrusello</dc:creator>
			<guid isPermaLink="false">4546@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Brad,&#60;br /&#62;
  No problem. Here's a link to the r2012b HDF5 file just in case it's helpful: &#60;a href=&#34;https://www.dropbox.com/s/hccmbzllbgal10k/photoacousticWaveform3D_r2012b.h5&#34; rel=&#34;nofollow&#34;&#62;https://www.dropbox.com/s/hccmbzllbgal10k/photoacousticWaveform3D_r2012b.h5&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;P.J.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Bradley Treeby on "Problems with HDF5"</title>
			<link>http://www.k-wave.org/forum/topic/problems-with-hdf5#post-4534</link>
			<pubDate>Thu, 22 May 2014 14:39:27 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">4534@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi PJ,&#60;/p&#62;
&#60;p&#62;Thanks for the feedback - that's helpful. We will try and get to the bottom of the what's happening in R2013a.&#60;/p&#62;
&#60;p&#62;Brad
&#60;/p&#62;</description>
		</item>
		<item>
			<title>pjrusello on "Problems with HDF5"</title>
			<link>http://www.k-wave.org/forum/topic/problems-with-hdf5#post-4533</link>
			<pubDate>Thu, 22 May 2014 13:50:13 +0000</pubDate>
			<dc:creator>pjrusello</dc:creator>
			<guid isPermaLink="false">4533@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Turns out it was Matlab related. It appears there are problems with HDF5 file writing for r2013a (at least on a Mac). I generated a new HDF5 input file with r2012b (also on a Mac) and it worked one with the Linux binary on Ubuntu 12.04.&#60;/p&#62;
&#60;p&#62;P.J.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>pjrusello on "Problems with HDF5"</title>
			<link>http://www.k-wave.org/forum/topic/problems-with-hdf5#post-4531</link>
			<pubDate>Wed, 21 May 2014 21:13:15 +0000</pubDate>
			<dc:creator>pjrusello</dc:creator>
			<guid isPermaLink="false">4531@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;I'm trying to run some simulations using kspaceFirstOrder3D-OMP, but am having some problems with the HDF5 libraries.&#60;/p&#62;
&#60;p&#62;Here's the text of the error using a binary I compiled under Mac OS X 10.9.3 using icc and MKL:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;--------------------------------
  kspaceFirstOrder3D-OMP v1.0
--------------------------------
HDF5-DIAG: Error detected in HDF5 (1.8.12) thread 0:
  #000: H5A.c line 557 in H5Aopen(): unable to load attribute info from object header for attribute: &#38;#39;file_type&#38;#39;
    major: Attribute
    minor: Unable to initialize object
  #001: H5Oattribute.c line 537 in H5O_attr_open_by_name(): can&#38;#39;t locate attribute: &#38;#39;file_type&#38;#39;
    major: Attribute
    minor: Object not found
libc++abi.dylib: terminating with uncaught exception of type std::__1::ios_base::failure: Error: Could not read from &#38;quot;file_type&#38;quot; attribute of &#38;quot;/&#38;quot; dataset!
: unspecified iostream_category error
Abort trap: 6&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;And here's the text of the error using the pre-compiled binary from k-wave.org on Ubuntu 12.04&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;--------------------------------
  kspaceFirstOrder3D-OMP v1.0
--------------------------------
HDF5-DIAG: Error detected in HDF5 (1.8.7) thread 0:
  #000: H5A.c line 550 in H5Aopen(): unable to load attribute info from object header
    major: Attribute
    minor: Unable to initialize object
  #001: H5Oattribute.c line 530 in H5O_attr_open_by_name(): can&#38;#39;t locate attribute
    major: Attribute
    minor: Object not found
terminate called after throwing an instance of &#38;#39;std::ios_base::failure&#38;#39;
  what():  Error: Could not read from &#38;quot;file_type&#38;quot; attribute of &#38;quot;/&#38;quot; dataset!

Aborted (core dumped)&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;I think the problem is with the HDF5 input file being created with kspaceFirstOrder3d in Matlab (R2013a 8.1.0.604). I'm just using the IVP photo acoustic waveform example to test if the C++ code is working and compare against the Matlab output. The HDF5 input file I'm using is available here: &#60;a href=&#34;https://www.dropbox.com/s/ksgtgkkgt3qfuws/photoacousticWaveform3D.h5&#34; rel=&#34;nofollow&#34;&#62;https://www.dropbox.com/s/ksgtgkkgt3qfuws/photoacousticWaveform3D.h5&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Any ideas on what could be causing this or a possible solution? I'm contemplating writing my own function to generate the input file since I need to run fairly large domains (~10 cm largest dimension for a 10 MHz transducer) for the applications I'm working on.&#60;/p&#62;
&#60;p&#62;thanks for any ideas,&#60;/p&#62;
&#60;p&#62;P.J.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
