[MOAB-dev] r5822 - in MOAB/trunk/tools: mbcoupler mcnpmit
Vijay S. Mahadevan
vijay.m at gmail.com
Mon Oct 22 17:59:53 CDT 2012
There are a whole lot of serious warnings in the new point
locator/search code that was added this summer. I have some fixes for
few warnings but the STL errors seem a little intricate and will push
those out when I get time.
When we unify the point locator interface, I suggest we also do an
overhaul in the way the coupler works e.g., take dim as a parameter or
template argument and enable user to specify the type of basis (we
could provide few different ones based on polylib), add more support
for other high-order elements (2-D, 3-D elements) etc. We can have a
detailed discussion on this after the milestone.
Vijay
On Mon, Oct 22, 2012 at 5:49 PM, Tim Tautges <tautges at mcs.anl.gov> wrote:
> Yeah, unfortunately this will have to wait until I sort out and unify some
> of the point locator stuff that was done this summer. Which has to wait
> until after the current coupling milestone is done.
>
> - tim
>
>
> On 10/22/2012 05:43 PM, vijaysm at mcs.anl.gov wrote:
>>
>> Author: vijaysm
>> Date: 2012-10-22 17:43:38 -0500 (Mon, 22 Oct 2012)
>> New Revision: 5822
>>
>> Modified:
>> MOAB/trunk/tools/mbcoupler/ElemUtil.hpp
>> MOAB/trunk/tools/mcnpmit/Makefile.am
>> Log:
>> Reverting previous change to ElemUtil since the compilation errors
>> occurred due to mcnpmit tool not having the right include path and not how
>> mbcoupler was compiled.
>>
>> Modified: MOAB/trunk/tools/mbcoupler/ElemUtil.hpp
>> ===================================================================
>> --- MOAB/trunk/tools/mbcoupler/ElemUtil.hpp 2012-10-22 22:14:39 UTC
>> (rev 5821)
>> +++ MOAB/trunk/tools/mbcoupler/ElemUtil.hpp 2012-10-22 22:43:38 UTC
>> (rev 5822)
>> @@ -7,12 +7,12 @@
>>
>> // to access data structures for spectral elements
>> extern "C"{
>> -#include "point_locater/lotte/types.h"
>> -#include "point_locater/lotte/poly.h"
>> -#include "point_locater/lotte/tensor.h"
>> -#include "point_locater/lotte/findpt.h"
>> -#include "point_locater/lotte/extrafindpt.h"
>> -#include "point_locater/lotte/errmem.h"
>> +#include "types.h"
>> +#include "poly.h"
>> +#include "tensor.h"
>> +#include "findpt.h"
>> +#include "extrafindpt.h"
>> +#include "errmem.h"
>> }
>>
>> namespace moab {
>>
>> Modified: MOAB/trunk/tools/mcnpmit/Makefile.am
>> ===================================================================
>> --- MOAB/trunk/tools/mcnpmit/Makefile.am 2012-10-22 22:14:39 UTC
>> (rev 5821)
>> +++ MOAB/trunk/tools/mcnpmit/Makefile.am 2012-10-22 22:43:38 UTC
>> (rev 5822)
>> @@ -1,7 +1,7 @@
>> LDADD = $(top_builddir)/src/libMOAB.la \
>> $(top_builddir)/tools/mbcoupler/libmbcoupler.la
>>
>> -AM_CPPFLAGS += -I$(top_srcdir)/src -I$(top_builddir)/src
>> -I$(top_srcdir)/tools/mbcoupler
>> +AM_CPPFLAGS += -I$(top_srcdir)/src -I$(top_builddir)/src
>> -I$(top_srcdir)/tools/mbcoupler
>> -I$(top_builddir)/src/moab/point_locater/lotte
>>
>> bin_PROGRAMS = mcnpmit
>> mcnpmit_SOURCES = mcnpmit.hpp mcnpmit.cpp main.cpp
>>
>>
>
> --
> ================================================================
> "You will keep in perfect peace him whose mind is
> steadfast, because he trusts in you." Isaiah 26:3
>
> Tim Tautges Argonne National Laboratory
> (tautges at mcs.anl.gov) (telecommuting from UW-Madison)
> phone (gvoice): (608) 354-1459 1500 Engineering Dr.
> fax: (608) 263-4499 Madison, WI 53706
>
More information about the moab-dev
mailing list