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

Microstructure models #21

Open
creuzige opened this issue Mar 29, 2022 · 2 comments
Open

Microstructure models #21

creuzige opened this issue Mar 29, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@creuzige
Copy link
Member

creuzige commented Mar 29, 2022

As we talked over, I think one of the next areas to try and add code will be to include some of the microstructure. I know we have a few things still to iron out with the rest of the code, but it also seems like we can start working on this as well.

Here are the steps/parts I see:

On data entry tab

  • Enter estimated grain size (assume spheres for now)
  • Enter or read x-ray beam shape and oscillation (if used)
  • Enter or read x-ray beam divergences

In script

  • Calculate an interaction volume (with oscillation if used)
  • Calculate the number of grains illuminated
  • Calculate the pole figure coverage based on beam divergence (and oscillation if used)
  • Calculate the number of grains diffracting (assume random texture?)
  • Use number of grains diffracting in uncertainty calculation (Poisson count?, volume of material?)

Output

  • Store information in a file for import (with .cif?)
  • Schematic image of the x-ray system?

Thoughts/questions?

@creuzige creuzige added the enhancement New feature or request label Mar 29, 2022
@cmschenck
Copy link
Collaborator

How much of Michael Cox's research is related to this?

@creuzige
Copy link
Member Author

Michael's work was to see if there was an experimental technique that would result in diffraction data with a near random texture distribution. By changing the position of the diffraction vectors relative to the sample, we found we were able to do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants