¿Cómo calcular el campo eléctrico de un tetraedro arbitrario con densidad de carga uniforme en un punto arbitrario?
Obtuve:
El punto puede estar fuera o dentro del tetraedro. La densidad de carga es uniforme en todo el volumen del tetraedro (¡no en la superficie!).
EDITAR
Esto no es una tarea. Estoy escribiendo un programa de simulación para simular campos eléctricos alrededor y dentro de un objeto definido por su malla 3D. El campo a calcular es de todos los protones en un objeto. Se supone que se distribuyen uniformemente en todo el volumen. Imagine el campo de protones solo como si eliminara todos los electrones de valencia del metal, por lo que cada átomo tendría una carga de +1e. Estaba pensando en subdividir la malla en partes más pequeñas (tetraedros) y agregar cada campo de tetraedro en un punto particular.
EDITAR 2
Se me ocurrió una solución para la parte del campo interno si se conoce la ecuación del campo externo. La idea es comprobar si el punto en el que queremos calcular el campo está dentro del tetraedro. Si no es así, calculamos el campo regularmente, si está dentro, elegimos un plano que contenga el borde de un tetraedro (o dos vértices cualesquiera) y ese punto. Este plano dividirá el tetraedro en dos más pequeños. Luego calculamos y agregamos campos de ambos. En este caso, se puede considerar que el punto está fuera de cada tetraedro más pequeño o se encuentra sobre sus superficies.
Gracias por la edición. Ahora que sabemos que está haciendo esto numéricamente, la situación cambia.
Tu enfoque está bien. Subdivida el tetraedro en elementos de volumen pequeño, calcule el campo para cada uno y sume vectorialmente. Sin embargo, no hay necesidad de hacer subdivisiones, y no tienen que ser pequeños tetraedros. En su lugar, puede atravesar una cuadrícula cúbica tridimensional dentro del volumen del tetraedro. No estoy seguro, pero creo que sería mucho más fácil que intentar diezmar el tetraedro en otros más pequeños, a menos que ya tenga un código que lo haga.
Comience con una cuadrícula relativamente gruesa. Luego, hágalo más fino, digamos, un factor de dos, y compare el campo generado por esos dos cálculos. Si su cuadrícula realmente fuera tosca, las dos respuestas deberían ser incómodamente diferentes. Continúe haciendo la cuadrícula cada vez más fina en comparación con la cuadrícula anterior. Cuando la cuadrícula resultante deje de cambiar dentro de una pendiente tolerable, deténgase. Su cuadrícula es lo suficientemente fina; no habrá más ganancias al continuar, pero el tiempo de cálculo aumentaría.
garyp
Juan Dvorak
AHusaín