<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1" class="" style="word-wrap:break-word">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi Jie,<br>
Did you configure with mpi? What is your configure command? <br>
<br>
Iulian<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF285772"><font color="#000000" face="Tahoma" size="2"><b>From:</b> moab-dev-bounces@mcs.anl.gov [moab-dev-bounces@mcs.anl.gov] on behalf of Jie Wu [jie.voo@gmail.com]<br>
<b>Sent:</b> Thursday, May 12, 2016 4:23 PM<br>
<b>To:</b> moab-dev@mcs.anl.gov<br>
<b>Subject:</b> [MOAB-dev] Error message when compiling the mbcoupler_test.cpp<br>
</font><br>
</div>
<div></div>
<div>Hi all,
<div class=""><br class="">
</div>
<div class="">My name is Jie and I am part of computational mechanics group at civil engineering dept. of Columbia university.</div>
<div class=""><br class="">
</div>
<div class="">I am working on large deformation problems which may lead mesh distortions and a re-meshing become necessary. </div>
<div class=""><br class="">
</div>
<div class="">I would like to compile mbcoupler_test.cpp to learn how it transfer the variables from old to the new mesh.</div>
<div class=""><br class="">
</div>
<div class="">Now I can successfully compile the codes in build/examples and they works good! But I cannot compile the codes in folder build/tools/mbcoupler by following the instructions in build/tools/readme.tools, which shows error message like following.</div>
<div class=""><br class="">
</div>
<div class="">Do you have any idea for this problem? Thanks a lot!</div>
<div class=""><br class="">
</div>
<div class="">Best,</div>
<div class="">Jie</div>
<div class=""><br class="">
</div>
<div class="">
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">DataCoupler.cpp:136:25: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">member access into incomplete</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> type 'moab::ParallelComm'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> if (myPcomm && myPcomm->size() > 1) {</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">./DataCoupler.hpp:34:7: </span><span class="" style="color:#000000">note:
</span><span class="" style="color:#fefdc9">forward declaration of</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::ParallelComm'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">class ParallelComm;</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">DataCoupler.cpp:161:12: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">member access into incomplete</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> type 'moab::ParallelComm'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> myPcomm->proc_config().crystal_router()->gs_tran...</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">./DataCoupler.hpp:34:7: </span><span class="" style="color:#000000">note:
</span><span class="" style="color:#fefdc9">forward declaration of</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::ParallelComm'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">class ParallelComm;</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">DataCoupler.cpp:187:12: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">member access into incomplete</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> type 'moab::ParallelComm'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> myPcomm->proc_config().crystal_router()->gs_tran...</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">./DataCoupler.hpp:34:7: </span><span class="" style="color:#000000">note:
</span><span class="" style="color:#fefdc9">forward declaration of</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::ParallelComm'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">class ParallelComm;</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">3 errors generated.</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">make[2]: *** [DataCoupler.lo] Error 1</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">make[2]: *** Waiting for unfinished jobs....</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">Coupler.cpp:344:45: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">no member named 'gs_transfer' in</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::gs_data::crystal_data'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> (myPc->proc_config().crystal_router())->gs_trans...</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">Coupler.cpp:388:45: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">no member named 'gs_transfer' in</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::gs_data::crystal_data'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> (myPc->proc_config().crystal_router())->gs_trans...</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">Coupler.cpp:611:45: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">no member named 'gs_transfer' in</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::gs_data::crystal_data'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> (myPc->proc_config().crystal_router())->gs_trans...</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style="">Coupler.cpp:638:43: </span><span class="" style="color:#c33720">error:
</span><span class="" style="">no member named 'gs_transfer' in</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(0,249,0); background-color:rgb(0,0,0)">
<span class="" style=""> 'moab::gs_data::crystal_data'</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style=""> myPc->proc_config().crystal_router()->gs_transfe...</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(52,189,38); background-color:rgb(0,0,0)">
<span class="" style=""> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">4 errors generated.</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">make[2]: *** [Coupler.lo] Error 1</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">make[1]: *** [all-recursive] Error 1</span></div>
<div class="" style="margin:0px; font-size:14px; line-height:normal; font-family:'Andale Mono'; color:rgb(254,253,201); background-color:rgb(0,0,0)">
<span class="" style="">make: *** [all-recursive] Error 1</span></div>
<div class=""><span class="" style=""><br class="">
</span></div>
<br class="">
</div>
</div>
</div>
</div>
</body>
</html>