Open dewenyushu opened 4 years ago
Are you going to create an additive manufacturing module?
Are you going to create an additive manufacturing module?
There is an application called Valhalla that is comprised of AM needed material models and tools so I suppose most of the AM related work will be put there. The current plan is to put part of the Valhalla code which is fundamental and could be used by a lot of users (such as #16008) in MOOSE. But I am not sure if this is adequate to create a module for
@jiangwen84 what do you think about creating an AM module?
I guess eventually we will have a AM module in MOOSE. Alex, do you think if there is any export control issue with creating an AM module in MOOSE now.
For now it might be better to have the AM staff in Valhalla, and then we can easily move them to MOOSE when everything gets sorted out.
I don't recall any of the section 8 questions referring to additive manufacturing, so I think it could probably be open sourced. We would have to create a Software Disclosure Record (SDR) for it
On Mon, Nov 16, 2020 at 1:26 PM Wen Jiang notifications@github.com wrote:
I guess eventually we will have a AM module in MOOSE. Alex, do you think if there is any export control issue with creating an AM module in MOOSE now.
For now it might be better to have the AM staff in Valhalla, and then we can easily move them to MOOSE when everything gets sorted out.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/idaholab/moose/issues/15795#issuecomment-728338655, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACOGA4FPW7LDFZMFICUQUB3SQGKH5ANCNFSM4QSL23MQ .
Reason
Modeling of Additive Manufacturing (AM) processes has been an active area of research. INL supports many research projects in this area that include both experimental and modeling work. Adding this capability into MOOSE would be beneficial for these existing and upcoming projects, and expand our user base.
Design
[ ] use subdomain restricted variable to indicate the activate subdomain
[ ] create an
UserObject
to expand the active subdomain, which indicates the addition of material[ ] while expanding the subdomain, we need to make sure the boundary information is updated correspondingly
[ ] we need to make sure the stateful material properties are initialized for the activated elements
Impact
Adding this capability into MOOSE would be beneficial for these existing and upcoming AM related projects, and expand our user base.