[Trilinos-Users] [EXTERNAL] Re: Mesh and DOF management with trilinos

Dharmendar Reddy dharmareddy84 at gmail.com
Tue Feb 23 04:23:13 EST 2016


Hello Eric,
                   What is the difference between the
stk_classic::linsys::DofMapper  and the DofManager in panzer ?


Thanks
Reddy



On Wed, Feb 17, 2016 at 2:15 PM, Cyr, Eric C <eccyr at sandia.gov> wrote:

> Yes, that is how that was structured. Please feel free to communicate more
> questions as they arise.
>
> Eric
>
> From: Dharmendar Reddy <dharmareddy84 at gmail.com>
> Date: Tuesday, February 16, 2016 at 4:18 PM
> To: "Cyr, Eric C" <eccyr at sandia.gov>
> Cc: "Salinger, Andrew" <agsalin at sandia.gov>, "trilinos-users at trilinos.org"
> <trilinos-users at trilinos.org>, Roger Pawlowski <rppawlo at sandia.gov>
> Subject: Re: [EXTERNAL] Re: [Trilinos-Users] Mesh and DOF management with
> trilinos
>
> Hello Eric,
>
> Sure, i will need loads of help. Will be an upheal task for me given that
> i am new to C++ and new to trilinos. My test setup will be very similar to
> this paper but a one-D pn junction diode simulation to begin with.
> "A new Control Volume Finite Element Method for the stable and accurate
> solution of the drift–diffusion equations on general unstructured grids"
>
> Looks like they have used panzer and you may be familiar with the setup.
>
> Thanks
>
> Reddy
>
>
>
>
>
> On Tue, Feb 16, 2016 at 4:39 PM, Cyr, Eric C <eccyr at sandia.gov> wrote:
>
>> Reddy
>>
>> I think probably the best place to start with panzer is in
>> panzer/adapters-stk/example directory. This is certainly a non-trivial
>> effort. I can get you set up with configure files but unfortunately the
>> mesh database most readily accessible from panzer in STKClassic (an older
>> version of STK). Though we have done a lot of work with it and so far
>> hasn’t really been our restriction (time is our restriction). There are
>> different parts of panzer, so you can always use it in a more piecemeal
>> way. Please feel free to communicate as needed so you can understand if
>> these are the pieces you’d like to use.
>>
>> Eric
>>
>> From: Dharmendar Reddy <dharmareddy84 at gmail.com>
>> Date: Tuesday, February 16, 2016 at 3:15 PM
>> To: "Salinger, Andrew" <agsalin at sandia.gov>, "trilinos-users at trilinos.org"
>> <trilinos-users at trilinos.org>
>>
>> Subject: [EXTERNAL] Re: [Trilinos-Users] Mesh and DOF management with
>> trilinos
>>
>> Hello Andrew,
>>                        Just went through the slides at
>> https://trilinos.org/oldsite/events/trilinos_user_group_2011/presentations/PawlowskiCyr_TUG_Panzer_2011_10_v3.pdf
>> Looks cool to me. I would like to give it a shot. Is there an example
>> code ?
>>
>> I am trying to setup a code for quantum transport simulation in
>> semiconductor device.
>>
>>
>> Thanks
>> Reddy
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Tue, Feb 16, 2016 at 3:25 PM, Salinger, Andrew <agsalin at sandia.gov>
>> wrote:
>>
>>>
>>> Reddy,
>>>
>>> There are a few finite element codes built on Trilinos that do the steps
>>> you are talking about. Several use the library panzer, which is part of
>>> Trilinos. Others are in the separate application code Albany
>>> (gahansen/Albany
>>> on github). These may be difficult to pick up without some help, but
>>> could
>>> at least provide blocks of working code to examine as you move beyond the
>>> example problems.
>>>
>>> Andy
>>>
>>> From: Trilinos-Users <trilinos-users-bounces at trilinos.org> on behalf of
>>> Dharmendar Reddy <dharmareddy84 at gmail.com>
>>> Date: Tuesday, February 16, 2016 at 1:18 PM
>>> To: juan <juan at tf.uni-kiel.de>, "trilinos-users at trilinos.org" <
>>> trilinos-users at trilinos.org>
>>> Subject: [EXTERNAL] Re: [Trilinos-Users] Mesh and DOF management with
>>> trilinos
>>>
>>> Thanks for the example. Looks like what i need. Is there a
>>> documentation for STK  and seacas ? The doxygen links on trilinos website
>>> do not work for stk.
>>>
>>>
>>>
>>> Reddy
>>>
>>> On Tue, Feb 16, 2016 at 1:40 PM, juan <juan at tf.uni-kiel.de> wrote:
>>>
>>>> You can use STK for reading the mesh (it is very convenient with the
>>>> new STK Ioss interface from SEACAS) and then use Epetra/Tpetra maps. This
>>>> is presented in the following example
>>>>
>>>>
>>>> https://github.com/trilinos/Trilinos/blob/master/packages/trilinoscouplings/examples/scaling/example_Poisson_stk.cpp
>>>>
>>>> There is also a FE assembly with Intrepid (which is compatible to
>>>> Intrepid2) in the example if you plan to use that.
>>>>
>>>>
>>>> On 2016-02-16 19:41, Dharmendar Reddy wrote:
>>>>
>>>>> Hello All,
>>>>>                I am planing to switch my code from Fortran+petsc to
>>>>> C++ and trilinos. I have an FEM code which uses petsc DMPlex
>>>>> (
>>>>> http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/DM/DMPLEX.html
>>>>> )
>>>>>
>>>>>
>>>>> Is there anything similar to DMPlex object in any of the trilinos
>>>>> packages which can help me manage the mesh, DOF, setup and assembly of
>>>>> the operators.
>>>>>
>>>>> I would like to readin a mesh in exodus format into the mesh handler
>>>>> and then use to help setup the operators, DOF variables etc.
>>>>>
>>>>> Reddy
>>>>>
>>>>> _______________________________________________
>>>>> Trilinos-Users mailing list
>>>>> Trilinos-Users at trilinos.org
>>>>> https://trilinos.org/mailman/listinfo/trilinos-users
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20160223/f1589c02/attachment.html>


More information about the Trilinos-Users mailing list