Tengo una celosía con vectores de celosía.
que NO son ortogonales en general.
¿Cómo puedo identificar los átomos / celdas unitarias que pertenecen a un plano, que es normal a una dirección dada?
Reconozco que la red puede no ser periódica en NINGUNA dirección, solo en direcciones específicas.
Desarrollé una forma de calcular la periodicidad de los planos de la red:
1. Dada la dirección
, construya el correspondiente vector reticular recíproco G.
2. Proyecto
en la dirección de
y tome el inverso de la longitud del vector proyectado.
es decir, la distancia entre los planos de la red normal a la dirección
Mi pregunta, una vez más, es encontrar un algoritmo que identifique los átomos en los planos cristalinos así formados.
Para los planos "simples" que "encajan" en una o unas pocas celdas unitarias de la red, la tarea es relativamente simple, ya que solo identifica todos los átomos que pertenecen al plano en uno de esos bloques y luego usa la periodicidad del cristal. .
Para el caso más general, no estoy 100% seguro de cuál sería la mejor manera. Aquí hay una idea.
Dejar Sea la matriz cuyas columnas son sus vectores de celosía. Dejar sea la matriz cuyas columnas son tres vectores dónde y túmbate en el avión que te interesa y es perpendicular a ese plano.
Entonces cualquier punto se puede expresar como
Los puntos de red que se encuentran en el plano son entonces aquellos puntos para los que podemos encontrar valores y tal que el resultado y son números enteros. Sin embargo, no he pensado mucho en cómo podríamos hacer eso. Supongo que depende del avión en particular y de alguna "inspección".
Debanjan Basu
Debanjan Basu