Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Heavy species action #84

Closed
wants to merge 22 commits into from

Conversation

ggolba2
Copy link

@ggolba2 ggolba2 commented Apr 16, 2021

Implemented actions for heavy species and electron transport as mentioned in issue #73 . The AddDriftDiffusionAction block is no longer used as these two new actions take care of the blocks AddDriftDiffusionAction would create. However, the heavy species and electron transport actions do not take account of secondary charge particles as of now. This still needs to be implemented. Action is still needed for adding boundary condition blocks as well.

keniley1 and others added 22 commits January 8, 2021 11:23
… implemented yet. May need to have two different function betweene electron and electron energy kernels
…ding each block type so far. Currently adds variables/aux_variables , kernels, and the material itself.
…n_test problem. Got rid of the Drift diffusion action. Slight disparity between the results of the drift action and the heavy species action.
…st runs. The greg_electron_and_heavy .e file shows the results from using the heavy species action and electron action in place of the drift diffusion action. Ran on action_test.i.
@keniley1
Copy link
Collaborator

@cticenhour this PR is a work in progress; I'm not sure how to designate it as such.

@ggolba2 is working with me to implement the changes suggested in Issue #73 . So far it only includes electron transport and heavy species transport. The heavy species transport action adds all of the drift-diffusion kernels along with the Material properties for each species.

I'd like to open this up to discussion at this point because we are not sure how to deal with boundary conditions or interfacial conditions. We'd also like feedback on the structure of the ElectronTransport and HeavySpeciesTransport actions. This is all just a kind of "proof of concept" at this point, so the end result is definitely up for debate!

@lindsayad lindsayad changed the title Heavy species action [WIP] Heavy species action Apr 16, 2021
@lindsayad lindsayad marked this pull request as draft April 16, 2021 18:38
@cticenhour
Copy link
Member

this PR is a work in progress; I'm not sure how to designate it as such.

All you need to do is edit the title of the PR, and put WIP: at the front of it. CIVET looks for that.

@lindsayad beat me to it! 😄

Welcome @ggolba2! It's wonderful to see more developers. 😄 @keniley1 I may not be able to take a look at this until next week, as I've got a few dissertation things to get sorted this weekend. But I like that we're creating more actions!

I want to give you an idea of a roadmap for the next little while that I've been working on with @csdechant:

  • He's about to get a paper submitted on some extended V&V he's been working on lately, so I wanted to get his changes (and the bulk of the AD upgrade) in over the next couple of weeks.
  • After those changes are in, we'll be creating a new release (to update the DOI entry) since Zapdos has progressed quite a bit in capability since the first official release (which was Alex's dissertation version).

After these two things are done, I think we'll be good to go with integrating this PR in. Does that sound OK to you? My electromagnetic changes are also on the way (the electromagnetic module in MOOSE should go live by early May), but I haven't determined an ETA for that yet.

@cticenhour
Copy link
Member

I forgot to mention a website upgrade in that roadmap! As you can see in #82, I'm making some infrastructure and website upgrades, with the hope being I can automate website updates moving forward. This will also require some documentation from you before this PR can be merged (we should probably have required this a while back 😅), but since this is WIP, just something to keep in mind for now.

@keniley1
Copy link
Collaborator

keniley1 commented Apr 16, 2021

Alright, sounds good! There's definitely no rush on this PR. We're just testing some ideas for input file structure and we wanted to open it up to the community (which consists of you, Alex, and Corey at this point...) to see what would work for everyone. I expect there to be some modifications before this is ready to be integrated.

@lindsayad
Copy link
Member

@ggolba2 what's your affiliation?

@ggolba2
Copy link
Author

ggolba2 commented Apr 16, 2021

@lindsayad I'm an undergrad student in Prof. Curreli's group at UIUC. Nice to meet you all!

@lindsayad
Copy link
Member

lindsayad commented Apr 16, 2021 via email

@cticenhour
Copy link
Member

This PR will be closed due to inactivity for over 2 years. Thank you for your time and contribution! Please re-open if this feature will be worked on once again.

@cticenhour cticenhour closed this May 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants