Preguntas etiquetadas con fortran

Fortran es un lenguaje de programación de uso general ampliamente utilizado por la comunidad científica informática.


12
C ++ vs Fortran para HPC
En mi programa de doctorado en ciencias computacionales, estamos trabajando casi exclusivamente en C ++ y Fortran. Parece que algunos profesores prefieren uno sobre el otro. Me pregunto cuál es 'mejor' o si uno es mejor que el otro en ciertas circunstancias.
56 hpc  fortran  c++  languages 

4
¿Qué hace que Fortran sea rápido?
Fortran tiene un lugar especial en la programación numérica. Ciertamente, puede hacer un software bueno y rápido en otros idiomas, pero Fortran sigue funcionando muy bien a pesar de su antigüedad. Además, es más fácil hacer programas rápidos en Fortran. He hecho programas rápidos en C ++, pero debes tener …




6
¿Cómo escribo código dimensionalmente agnóstico?
A menudo me encuentro escribiendo código muy similar para versiones de una, dos y tres dimensiones de una operación / algoritmo dado. Mantener todas estas versiones puede volverse tedioso. La generación de código simple funciona bastante bien, pero parece que debe haber una mejor manera. ¿Existe una forma relativamente simple …

2
F2Py con matrices de formas asignables y asumidas
Me gustaría usar f2pycon Fortran moderno. En particular, estoy tratando de que el siguiente ejemplo básico funcione. Este es el ejemplo útil más pequeño que pude generar. ! alloc_test.f90 subroutine f(x, z) implicit none ! Argument Declarations ! real*8, intent(in) :: x(:) real*8, intent(out) :: z(:) ! Variable Declarations ! …
18 python  fortran 


2
¿Qué versión de Fortran debería aprender?
Soy un estudiante de Ingeniería Mecánica interesado en el campo de la ingeniería aeroespacial donde, según me han dicho, Fortran todavía se usa comúnmente. ¿Qué versión de Fortran debo invertir mi tiempo para aprender?
17 fortran 

6
Python vs FORTRAN
¿Cuál es mejor: FORTRAN o Python? Y supongo que en ambos casos necesitas a Gnuplot, ¿estoy en lo cierto? Estoy trabajando en una máquina con Windows en este momento. Me gustaría usarlo para obtener soluciones numéricas para problemas de física, incluidas simulaciones de Monte-Carlo, integración y diferenciación numérica, dinámica molecular, …
17 python  fortran 

4
Diseño de fila mayor versus columna mayor de matrices
En la programación de cálculos de matriz densa, ¿hay alguna razón para elegir un diseño de fila mayor del diseño de columna mayor? Sé que dependiendo del diseño de la matriz elegida, necesitamos escribir el código apropiado para usar las memorias caché de manera efectiva para fines de velocidad. El …
16 matrix  fortran 

3
Fortran: ¿La mejor manera de cronometrar secciones de su código?
A veces, mientras se optimiza el código, es necesario cronometrar ciertas partes del código, he estado usando lo siguiente durante años, pero me preguntaba si hay una manera más simple / mejor de hacerlo. call system_clock(count_rate=clock_rate) !Find the time rate call system_clock(count=clock_start) !Start Timer call do_something_subroutine !This is what gets …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.