On Sun, 1 Dec 2013, Subramanya Sadasiva wrote:

> 1. Will using a devel build help?

Definitely.  dbg mode turns on the internal glibcxx checks, which
range from extremely slow (bounds checking on std::vector) to glacial
(some of the std::map checks change the asymptotic complexity IIRC).
devel mode only turns on our internal tests.

If you're using valgrind, though, which adds its own layer of
slowness, you can probably even get away with oprofile mode in
libMesh, which turns off even our internal asserts and doesn't do much
worse than "-g".

> 2. Can there be problem with having systems defined over various subdomains 
> which have the same name (I am guessing not),

You guessed wrong, sorry.  :-)

We store systems indexed by std::string; if you try to add a new
system with the same name as an existing system then it will assume
that you *really* meant that add to be redundant.  This is useful in
some cases (you build a fancy custom derived System subclass from
code, then you read in a restart for it from file) but it's certainly
not what you were trying to do.
---
Roy

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to