I'm an AdvancedUser. I went to College such and such. I think I should use
AdvancedMesh!
On Thu, Mar 10, 2016 at 12:31 PM John Peterson <jwpeter...@gmail.com> wrote:
> On Thu, Mar 10, 2016 at 11:44 AM, Derek Gaston <fried...@gmail.com> wrote:
>
>> I do really think the classes should be renamed. Coming from the outside
>> I would totally think that I need to use SerialMesh when running in serial
>> and ParallelMesh when running in parallel. No amount of documentation
>> could stop me from trying it that way first ;-)
>>
>> I do somewhat agree with your reservations about "DistributedMesh"
>> though... but I still think it will be way better than what we have. It
>> doesn't necessarily map directly to something they know of... so at least
>> it will make them pause and try to understand what it means / implies and
>> read the (hopefully improved) documentation.
>>
>> From that standpoint I still kind of think "DecomposedMesh" is maybe a
>> little better... it lets people know right away that the mesh is being
>> split up. For instance: ReplicatedMesh vs. DecomposedMesh would have made
>> perfect sense to the guy that emailed libmesh-users today. He would have
>> immediately known that since he wants a copy of the mesh on every processor
>> that he wants to use ReplicatedMesh.
>>
>> We could also go even simpler:
>>
>> SerialMesh -> BasicMesh
>>
>> ParallelMesh -> AdvancedMesh
>>
>> That way it's obvious that one is going to be more complicated than the
>> other... and you should really use BasicMesh until you really have a need
>> to go with the more "Advanced" option...
>>
>
> Basic/Advanced isn't bad actually. It's enough to make it obvious what
> Mesh you should start with as a beginner, but not enough to imply anything
> about how it actually works or anything about serial vs. parallel, and
> thereby forces you to read the docs if you want to know more (which is what
> we want).
>
> There's also always "ExascaleMesh" instead of ParallelMesh... ;-)
>
> --
> 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