[cgma-dev] r5052 - cgm/trunk/test

Jane Hu janejhu at gmail.com
Fri Jul 15 10:14:44 CDT 2011


I see meshkit it built correctly with OCC6.5, but rgg/assygen test failed. I
am now looking into it.

Jane

On Fri, Jul 15, 2011 at 9:31 AM, Jane Hu <janejhu at gmail.com> wrote:

> Please do a reconfiguration on OCC6.5 build, I think your error is due to
> makefile update issues.
>
> I also see some warning of "Generated a sliver surface", which when I look
> closer, it's actually creating surfaces with negative area. I plan to look
> into it recently. I think it related to surface's normal direction with
> respect to loop direction problem.
>
> Jane
>
>
> On Thu, Jul 14, 2011 at 6:11 PM, Hong-Jun Kim <hongjun at mcs.anl.gov> wrote:
>
>> Even though there are wrong loop direction returns in current OCC, it is
>> working for parallel meshing with great import/export speed improvement with
>> OCC6.3. (With OCC6.5, I have some errors with "make check")
>>
>> Thank you for your work and let me ask more questions about surface loop
>> direction after checking something.
>>
>> -----------------------------
>> Hong-Jun Kim
>> Post-doc researcher
>> MCS, Argonne National Laboratory
>> 9700 S. Cass Ave. B240/R2147
>> Argonne, IL 60439
>> 630-252-4791
>> hongjun at mcs.anl.gov
>> -----------------------------
>>
>> ----- Original Message -----
>> From: "Jane Hu" <janejhu at gmail.com>
>> To: "Hong-Jun Kim" <hongjun at mcs.anl.gov>
>> Cc: cgma-dev at mcs.anl.gov
>> Sent: Thursday, July 14, 2011 12:03:27 PM
>> Subject: Re: [cgma-dev] r5052 - cgm/trunk/test
>>
>> Hi, HongJun:
>>
>> With r5056 that I just checked in, it should work for your concern. Please
>> double check that it works for your parallel work.
>>
>> Thanks.
>>
>> Jane
>>
>>
>>
>>
>> On Tue, Jul 12, 2011 at 12:23 PM, Hong-Jun Kim < hongjun at mcs.anl.gov >
>> wrote:
>>
>>
>> This seems not checked if attributes are really restored after importing
>> geometry again.
>> I think entity ids have to be checked restored correctly.
>>
>> Hong-Jun
>>
>>
>>
>>
>>
>> ----- Original Message -----
>> From: "jiangtao ma" < jiangtao_ma at yahoo.com >
>> To: cgma-dev at mcs.anl.gov
>> Sent: Tuesday, July 12, 2011 11:55:15 AM
>> Subject: [cgma-dev] r5052 - cgm/trunk/test
>>
>> Author: janehu
>> Date: 2011-07-12 11:55:15 -0500 (Tue, 12 Jul 2011)
>> New Revision: 5052
>>
>> Modified:
>> cgm/trunk/test/attribute_to_buffer.cpp
>> cgm/trunk/test/attribute_to_file.cpp
>> cgm/trunk/test/makept.cpp
>> cgm/trunk/test/modify.cpp
>> Log:
>> Remove parallel test from attribute export tests; minor updates for modify
>> and makept.
>>
>> Modified: cgm/trunk/test/attribute_to_buffer.cpp
>> ===================================================================
>> --- cgm/trunk/test/attribute_to_buffer.cpp 2011-07-11 20:23:21 UTC (rev
>> 5051)
>> +++ cgm/trunk/test/attribute_to_buffer.cpp 2011-07-12 16:55:15 UTC (rev
>> 5052)
>> @@ -4,10 +4,10 @@
>> #include "Body.hpp"
>> #include "CGMApp.hpp"
>> #include "CubitAttribManager.hpp"
>> -#include "CADefines.hpp"
>> -#include "TDParallel.hpp"
>> -#include "CABodies.hpp"
>> +#include "CAEntityId.hpp"
>>
>> +#include <iostream>
>> +#include <string>
>> #include <stdio.h>
>> #include <stdlib.h>
>>
>> @@ -37,8 +37,8 @@
>> ASSERT(s);
>>
>> // actuate CA_BODIES attribute and turn on auto flag
>> - CGMApp::instance()->attrib_manager()->register_attrib_type(CA_BODIES,
>> "bodies", "BODIES",
>> - CABodies_creator, CUBIT_TRUE,
>> + CGMApp::instance()->attrib_manager()->register_attrib_type(CA_ENTITY_ID,
>> "id", "ENTITY_ID",
>> + CAEntityId_creator, CUBIT_TRUE,
>> CUBIT_TRUE, CUBIT_TRUE, CUBIT_TRUE,
>> CUBIT_TRUE, CUBIT_FALSE);
>> CGMApp::instance()->attrib_manager()->auto_flag(CUBIT_TRUE);
>> @@ -53,24 +53,6 @@
>> s = GeometryQueryTool::instance()->translate( bricks[i],
>> CubitVector(i,0,0) );
>> ASSERT(s);
>> export_list.append( bricks[i] );
>> -
>> - // add tool data to bodies
>> - RefEntity* entity = dynamic_cast<RefEntity*> (bricks[i]);
>> - DLIList<int> shared_procs;
>> - shared_procs.append(i);
>> - TDParallel *td_par = (TDParallel *)
>> entity->get_TD(&TDParallel::is_parallel);
>> - if (td_par == NULL) td_par = new TDParallel(entity, NULL,
>> &shared_procs);
>> -
>> - // add tool data to volumes too
>> - DLIList<RefVolume*> volumes;
>> - (dynamic_cast<TopologyEntity*> (entity))->ref_volumes(volumes);
>> - int n_vol = volumes.size();
>> - volumes.reset();
>> - for (int j = 0; j < n_vol; j++) {
>> - RefEntity *vol = volumes.get_and_step();
>> - td_par = (TDParallel *) vol->get_TD(&TDParallel::is_parallel);
>> - if (td_par == NULL) td_par = new TDParallel(vol, NULL, &shared_procs);
>> - }
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/cgma-dev/attachments/20110715/dff6657d/attachment-0001.htm>


More information about the cgma-dev mailing list