This patch is committed - Exodus_IO_helper and Nemesis_IO_helper will now write 
"zero" IDs to their respective output files.

I also committed a utility "src/apps/meshid.C" that will allow users to remap 
IDs in their solution files as needed.  I have not tested this extensively but 
it appears to have worked on more than a hundred solution files that I just ran 
it on.  It uses raw netCDF commands to accomplish the task.

Cody

On Aug 8, 2011, at 2:05 PM, Roy Stogner wrote:

> 
> On Mon, 8 Aug 2011, Cody Permann wrote:
> 
>> Libmesh has been distributing and running with the new ExodusII library for 
>> over a month now and I haven't seen any issues on
>> the mailing list regarding the new version so I'm preparing the next patch 
>> in this set.  
>> IMPORTANT:
>> This change could potentially break users doing regression testing with the 
>> Exodus output format as the output meshes will
>> contain a block, sideset and nodeset with an id of zero (previously these 
>> entities were all set to 255), which may differ with a
>> mesh differencing tool.  On the plus side this will make the Exodus output 
>> more consistent with the other output formats in
>> Libmesh and will allow us to move forward with increasing the size of 
>> subdomain_id without further effecting Exodus output.
>> Let me know if there is any reason not to commit this patch, otherwise I'll 
>> get it applied in the next day or two.
> 
> That breakage is important to warn about, but not important enough to
> delay or change the patch.  Worst case workaround: maybe svn add a
> fix_old_exodus script that reads in oldfile, changes any ids from 255
> to 0, and then writes fixed_oldfile?
> ---
> Roy


------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to