Supposons que j'ai une équation matricielle définie récursivement comme A[n] = inverse([1 - b[n]A[n+1]]) * a[n] L'équation pour A [1] ressemble alors à une fraction continue, pour laquelle il existe des méthodes très efficaces qui évitent un recalcul fastidieux (voir «Recettes numériques» pour quelques exemples). Cependant, je me demande s'il …
Je viens d'installer une carte graphique Nvidia GT660 sur mon bureau et, après quelques difficultés, j'ai réussi à l'interfacer avec R. J'ai joué avec plusieurs packages R qui utilisent des GPU, en particulier gputools, et je comparais le temps pris par mon GPU et mon processeur pour effectuer certaines opérations …
Vous avez enfin réussi à découvrir comment les atomes sont disposés spatialement sur votre entité moléculaire nouvellement découverte. Par exemple, grâce à des moyens spectroscopiques, vous êtes maintenant en possession d'un tas de coordonnées atomiques, de types d'atomes, de longueurs de liaisons, de types de liaisons et ainsi de suite …
Je voudrais savoir s'il existe un moyen rapide de calculer la distance euclidienne de deux vecteurs en octave. Il semble qu'il n'y ait pas de fonction spéciale pour cela, alors devrais-je simplement utiliser la formule avec sqrt?
Je développe un code pour simuler l'écoulement des fluides avec des substances biologiques présentes dans l'écoulement. Cela implique les équations de Navier-Stokes standard couplées à certains modèles biologiques supplémentaires. Il existe de nombreux paramètres / constantes. J'ai écrit des fonctions pour gérer les principaux calculs, mais un problème que j'ai …
Étant donné deux implémentations BLAS différentes, pouvons-nous nous attendre à ce qu'elles effectuent exactement les mêmes calculs en virgule flottante et renvoient les mêmes résultats? Ou peut-il arriver, par exemple, que l'on calcule un produit scalaire comme et un comme donnant ainsi éventuellement un résultat différent en virgule flottante IEEE …
Je suis un étudiant en génie mécanique intéressé par le domaine de l'ingénierie aérospatiale où, me dit-on, Fortran est encore couramment utilisé. Quelle version de Fortran dois-je investir mon temps pour apprendre?
J'étais simplement curieux de savoir pourquoi les méthodes Runge – Kutta d'ordre élevé (c'est-à-dire supérieures à 4) ne sont presque jamais discutées / utilisées (du moins à ma connaissance). Je comprends que cela nécessite un temps de calcul plus long par étape (par exemple RK14 avec une étape intégrée de …
J'écris une petite bibliothèque pour des calculs matriciels clairsemés comme un moyen de m'apprendre à faire le meilleur usage de la programmation orientée objet. J'ai travaillé très dur pour avoir un joli modèle objet, où les parties (matrices clairsemées et les graphiques qui décrivent leur structure de connectivité) sont très …
Il existe deux approches générales pour représenter des solutions dans la méthode de Galerkin discontinue: nodale et modale. Modal : les solutions sont représentées par des sommes de coefficients modaux multipliées par un ensemble de polynômes, par exemple où est généralement des polynômes orthogonaux , par exemple Legendre. Un avantage …
J'ai besoin d'écrire quelques données à partir d'un calcul, qui seront lues plus tard par Paraview (fichier .vtu ou vtk). En ce qui concerne la taille du fichier, dois-je opter pour le format ASCII ou le format binaire?
Lequel est le meilleur: FORTRAN ou Python? Et je suppose que dans les deux cas, vous avez besoin de Gnuplot, ai-je raison? Je travaille actuellement sur une machine Windows. J'aimerais l'utiliser pour obtenir des solutions numériques pour des problèmes de physique, y compris des simulations Monte-Carlo, l'intégration et la différenciation …
Je recherche un logiciel de génération de maillage qui est gratuit et open source, fournit une interface de script saine pour la spécification de domaine, travaille pour des géométries complexes, peut générer des maillages 2D et 3D, Quelles options ai-je?
J'ai exécuté le code de dynamique moléculaire (MD) GROMACS sur un cluster Linux Ubuntu composé de nœuds contenant 24 processeurs Intel Xeon. Mon point d'intérêt particulier se révèle être quelque peu sensible à la précision arithmétique à virgule flottante, j'ai donc dû exécuter GROMACS en double précision plutôt qu'en simple …
Une grande partie de mon propre travail consiste à améliorer la mise à l'échelle des algorithmes, et l'une des façons préférées de montrer la mise à l'échelle parallèle et / ou l'efficacité parallèle est de tracer les performances d'un algorithme / code sur le nombre de cœurs, par exemple où …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.