Preguntas etiquetadas con c++

Un poderoso lenguaje de programación orientado a objetos.

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 



5
¿Qué características necesitan los usuarios de una interfaz MPI C ++?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. La versión 3.0 del estándar MPI eliminó formalmente la interfaz C ++ (anteriormente estaba en desuso). Si bien …
28 c++  mpi 

4
¿Cuándo debería usar plantillas de expresión C ++ en ciencia computacional y cuándo * no * debería usarlas?
Supongamos que estoy trabajando en un código científico en C ++. En una discusión reciente con un colega, se argumentó que las plantillas de expresión podrían ser algo realmente malo, lo que podría hacer que el software sea compilable solo en ciertas versiones de gcc. Supuestamente, este problema ha afectado …


8
¿C ++ moderno en informática científica?
Estoy buscando libros o artículos, o publicaciones de blog, o cualquier material publicado en general, que aborde específicamente los usos de las características modernas de C ++ (semántica de movimiento, STL, iteradores, evaluación diferida, etc.) en informática científica. ¿Puedes sugerir alguna? Creo que estas nuevas características facilitarán la escritura de …


6
Análisis de error numérico en la función C ++
Supongamos que tengo una función que toma como entrada varios valores de punto flotante (simple o doble), hace algunos cálculos y produce valores de punto flotante de salida (también simple o doble). Estoy trabajando principalmente con MSVC 2008, pero también planeo trabajar con MinGW / GCC. Estoy programando en C …



6
¿En qué medida la programación genérica y la metaprogramación usando plantillas C ++ son útiles en la ciencia computacional?
El lenguaje C ++ proporciona programación genérica y metaprogramación a través de plantillas. Estas técnicas han encontrado su camino en muchos paquetes de computación científica a gran escala (por ejemplo, MPQC , LAMMPS , CGAL , Trilinos ). Pero, ¿qué han contribuido realmente a la informática científica en un valor …


2
¿Por qué necesitaría un científico computacional implementar su propia versión de std :: complex?
Muchas de las bibliotecas de C ++ más conocidas en ciencia computacional como Eigen , Trilinos y deal.II usan el objeto de biblioteca de encabezado de plantilla C ++ estándar std::complex<>, para representar números complejos de punto flotante. En la respuesta de Jack Poulson a una pregunta sobre constructores predeterminados, …

5
Calcular
La función f:x↦(ex−1)/xf:x↦(ex−1)/xf \colon x \mapsto (e^x-1)/x tiene singularidad cerca de x=0x=0x = 0 . Sin embargo, esa singularidad se puede levantar: para x=1x=1x = 1 , uno debería tener f(x)=1f(x)=1f(x) = 1 , ya que y por lo tanto Sin embargo, la formano es solo no definido en, también …
13 c++  c 

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.