English version of this post.
Últimamente he estado trabajando en una librería para simulaciones fdtd. Tenía en mente diseñar la librería de tal forma que el usuario solo incluyera un archivo de header el cual proveería toda la funcionalidad de la librería, pero también se debería de conservar la modularidad y las abstracciones.
Continue reading “Generación automática de headers de módulo”
Category: Ciencia
Múltiples simulaciones del FDTD en 2D
FDTD 2D TM con fuente de onda plana
FDTD 1D onda sinusoidal de 700MHz en aire con material con pérdidas – ajustando la variable de conductividad
Jugando con la variable de conductividad sigma.. 🙂
FDTD 1D onda sinusoidal de 700MHz en aire con material con pérdidas
¡Un poco de diversión con fuentes! usando el approach del Sullivan 🙂
Otro ejemplo de Fdtd 1D con Gnuplot en tiempo real
Esta vez, utilizando el approach del libro de Sullivan, OpenGL esta en progreso.
-Yohan 🙂
C++ OpenGL FDTD 1D en tiempo real
Dando los primeros pasos con OpenGL 🙂
Instalando CUDA 6 RC en Debian Wheezy
English version of this post.
En este tutorial se explica cómo instalar CUDA 6.0 RC en un sistema Debian Wheezy, lo primero que tenemos que hacer es descargar el controlador de gráficos de NVIDIA para el modelo de la tarjeta que tenemos, en mi caso tengo un servidor con 2 tarjetas de nvidia la primera es una GTX660 Geoforce y la segunda es una GTX650 Geoforce, si no estás seguro de la versión del controlador que es necesario instalar aquí está el enlace para ver todos los modelos y la última versión.
Continue reading “Instalando CUDA 6 RC en Debian Wheezy”
Testeando ecuaciones en LaTeX..
Este post es simplemente ilustrativo en el aprendizaje de como escribir ecuaciones matemáticas en LaTeX a continuación algunas ecuaciones:
Continue reading “Testeando ecuaciones en LaTeX..”
Campo eléctrico y magnético de un pulso gaussiano en el espacio libre..
Ahora bien, se agrega el campo magnético a la simulación anterior y se obtiene ésta, no tiene condiciones absorbentes todavía es por eso que se ve así al final. Continue reading “Campo eléctrico y magnético de un pulso gaussiano en el espacio libre..”
Campo eléctrico de un pulso gaussiano en el espacio libre..
Con la novedad que ahora he vuelto a las bases para empezar a construir el FDTD home made que tanto he platicado. Aquí les dejo un baby step, es una gráfica de un pulso gaussiano en el espacio libre en el dominio del tiempo. No tiene condiciones absorbentes es por eso que al final de la animación la gráfica se comporta “rara”..
Continue reading “Campo eléctrico de un pulso gaussiano en el espacio libre..”
Nota de mi libro en la página oficial de la Universidad de Sonora
Hoy, por fin he recibido la excelente noticia de que la nota sobre el libro que publicamos ya salió en la página oficial de la Universidad de Sonora, y eso es muy bueno, de todas formas últimamente me he dado a la tarea de tomar una semana de vacaciones que tanta falta me hacía. En esta semana de vacaciones he hecho un montón de cosas entre ellas he tenido que modificar el tamaño de las particiones de mi servidor ya que no estuvieron bien definidas de inicio. Terminé el mecanismo de respaldos automático que debería haber tenido hecho desde hace mucho, ¡me quedó excelente! respaldando bases de datos, directorios y archivos vitales como el control de código fuente para después subir a un servidor externo, y ahora trabajo en una cuestión del campo eléctrico.
Continue reading “Nota de mi libro en la página oficial de la Universidad de Sonora”
Mi libro en Amazon.com
Solo para comentar que el libro que publicamos mi asesor y yo ya se encuentra disponible en Amazon.com así como en algunas otras librerías en linea, si te interesa adquirirlo puedes dar click en la imagen de abajo y te llevará a Amazon.com donde puedes comprarlo..
¡Enjoy! 🙂
El siguiente paso
Últimamente había andado muy ocupado por las cuestiones de la publicación del libro. Ahora que esa etapa ha terminado me complace presentar mi nueva adquisición que servirá nada mas ni nada menos que para hacer supercómputo. El objetivo principal de este excelente CPU es de proveer GPU cores para ser utilizados en paralelización, la paralelización es una forma de programar utilizando todos los recursos disponibles de los GPU’s o CPU’s al mismo tiempo, es decir, se crean un montón de threads que hacen trabajo independiente en cada core y de esa forma se obtiene una solución más rápidamente que de la forma tradicional.
Continue reading “El siguiente paso”