| Sjabloon numerieke toolkit GRATIS interface voor wetenschappelijke computergebruik in C ++ |
Download nu |
Sjabloon numerieke toolkit Rangschikking & Samenvatting
- Naam uitgever:
- Roldan Pozo
- Uitgever website:
- http://math.nist.gov/~RPozo/
- Besturingssystemen:
- Mac OS X
Sjabloon numerieke toolkit Tags
Sjabloon numerieke toolkit Beschrijving
Gratis interface voor wetenschappelijke computergebruik in C ++ De sjabloon numerieke toolkit (TNT) is een verzameling interfaces en referentie-implementaties van numerieke objecten die nuttig zijn voor wetenschappelijke computergebruik in C ++. TNT definieert interfaces voor basisgegevensstructuren, zoals schaarsmatrices en multidimensionale arrays, vaak gebruikt in numerieke toepassingen. Het doel van dit pakket is om herbruikbare softwarecomponenten te verschaffen die veel van de draagbaarheid en onderhoudsproblemen met C ++ -codes aanpakken. TNT biedt een onderscheid tussen interfaces en implementaties van TNT-componenten. Er is bijvoorbeeld een TNT-interface voor tweedimensionale arrays die beschrijft hoe individuele elementen toegankelijk zijn en hoe bepaalde informatie, zoals de array-afmetingen, in algoritmen kunnen worden gebruikt; Er kunnen echter verschillende implementaties van een dergelijke interface zijn: een die expressiesjablonen gebruikt, of een die BLAS-kernels gebruikt, of een andere die is geïnstrumenteerd om foutopsporingsinformatie te verstrekken. Door alleen de interface op te geven, kunnen applicatiescodes dergelijke algoritmen gebruiken, terwijl deze dergelijke algoritmen kunnen gebruiken Bibliotheekontwikkelaars de grootste flexibiliteit bij het gebruik van optimalisatie of draagbaarheidsstrategieën.
Sjabloon numerieke toolkit Gerelateerde software