On Thu, Mar 10, 2016 at 10:07 AM Derek Gaston <fried...@gmail.com> wrote:
> Backwards compatibility is trivial... a typedef will work...
>
> lol... you've been watching too much Walking Dead!
>
> Any other suggestions?
>
> SerialMesh -> MemoryWastingMesh
> +1
> ParallelMesh -> TimeWastingMesh
> +1
> ?
>
> Those really crack me up and they actually nail the tradeoffs perfectly!
However maybe the glass is half full instead:
SerialMesh -> TimeEfficientMesh
ParallelMesh -> SpaceEfficientMesh
Cody
> On Thu, Mar 10, 2016 at 12:05 PM John Peterson <jwpeter...@gmail.com>
> wrote:
>
>> On Thu, Mar 10, 2016 at 9:59 AM, Derek Gaston <fried...@gmail.com> wrote:
>>
>>> The time has come. There is simply too much confusion between
>>> ParallelMesh and SerialMesh. It seems like there's not a week that goes by
>>> that we don't get a question about using one or the other in the wrong way
>>> on the mailing lists (both libMesh and MOOSE).
>>>
>>> I propose this:
>>>
>>> ParallelMesh -> DontUseThisMeshUnlessYouHaveMoreThan100MillionElements
>>>
>>> SerialMesh -> ThisIsTheMeshYouReallyWantToUse
>>>
>>> Seriously though:
>>>
>>> SerialMesh -> ReplicatedMesh (get that damn Serial word out of there,
>>> it works in Parallel too!)
>>>
>>> ParallelMesh -> DecomposedMesh (It actually works in Serial as well!)
>>>
>>> It might also be worth adding a warning to ParallelMesh:
>>>
>>> if (parallel_n_elem() < 1e7)
>>> libmesh_warning("You don't have enough elements to warrant using a
>>> ParallelMesh. Consider using SerialMesh instead!");
>>>
>>
>> I wouldn't want to do this without making it backwards compatible with
>> the old names.
>>
>> I don't like your proposed names (decomposed == zombies?) but I'm sure we
>> could find others.
>>
>> --
>> John
>>
>
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
> _______________________________________________
> Libmesh-devel mailing list
> Libmesh-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libmesh-devel
>
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel