Class XRayDiffraction
java.lang.Object
org.episteme.natural.chemistry.crystallography.XRayDiffraction
X-Ray Diffraction calculations.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublecalculateBraggAngle(double lambda, double d, int n) Bragg's Law. n * lambda = 2 * d * sin(theta)
-
Constructor Details
-
XRayDiffraction
public XRayDiffraction()
-
-
Method Details
-
calculateBraggAngle
public static double calculateBraggAngle(double lambda, double d, int n) Bragg's Law. n * lambda = 2 * d * sin(theta)- Parameters:
lambda- Wavelength of X-rayd- Interplanar spacingn- Order of diffraction (integer)- Returns:
- Scattering angle theta (radians)
-