www.ntnu.no *
INFOWEB >  utvikling og programmering >  kompilerte språk  > NAG Fortran 77, Fortran 90 og numeriske subrutinebibliotek
Artikkelen er utdatert
Forfatteren mener at denne artikkelen er utdatert siden desember, 2006. Av hensyn til fullstendighet og referanser er artikkelen gjengitt nedenfor, men husk at vi ikke kan garantere nøyaktigheten av den.
Verktøy
Du kan legge til kommentarer
Eller sende denne artikkelen
Les artikler skrevet av skolmli
Brukervurdering
Hvor mye hjelp var det i denne artikkelen?
Mye Noe Lite
Forhåndsvisning
Du trenger ikke en 'utskriftsvennlig side' for å skrive ut denne siden. Forklaring
Innhold

Numeriske subrutinebibliotek fra NAG

NTNU har gjennom spleiselag leieavtale på NAG Fortran 77, Fortran 90 og C-bibliotek for numeriske og statistiske beregninger. Disse bibliotekene finnes for Windows- og Linuxmaskiner med 32-bits prosesser. Se numeriske subrutinebibliotek fra NAG for mer detaljert informasjon om versjoner og tilgjengelighet.

Forskjellige typer bibliotek

En kan skille mellom to forskjellige typer bibliotek.

  1. Standard bibliotek er bibliotek som vanligvis har filendelsen .lib. Standard bibliotek inneholder kode som blir integrert i den eksekverbare filen som genereres når du kompilerer programmet ditt. Programmet er da ikke avhengig av at biblioteket er tilgjengelig når det kjøres. Siden koden blir integrert i programmet fører dette til et større program. Dette egner seg bra hvis programmet skal kjøres lokalt på mange forskjellige maskiner, og det ikke kjøres andre program som trenger de samme rutinene.
  2. Dynamisk lenkede bibliotek (DLL) er bibliotek med filendelsen .dll. Dynamisk lenkede bibliotek inneholder ikke kode som kan integreres i den eksekverbare filen som genereres når du kompilerer programmet ditt. Derfor blir programmet mindre, men maskinen som kjører programmet må laste DLL'en og det bruker litt ekstra minne. DLL'en som brukes må være tilgjengelig på maskinen der programmet kjøres. Hvis en kjører flere programmer som bruker rutiner fra samme DLL sparer en ressurser fordi det bare er en kopi av DLL'en i minnet. Dette gjelder også hvis det kjøres flere instanser av samme programmet på en server.

Både NAG Fortran og C numeriske biblioteker er tilgjengelig i DLL-versjon og det følger med en del nyttige ting som gjør det enkelt å bruke de.

Hvordan bruke bibliotekene

Disse bibliotekene kan brukes sammen med en rekke programmeringsspråk og kompilatorer. Under vil du finne lenker til noen artikler som demonstrerer hvordan du bruker bibliotekene i forskjellige sammenhenger.


Språk: no Kommentarer: 0 Aid: 335 Brukervurdering:
 
 
Sist oppdatert: 2007-07-09 Forfatter: skolmli Lest: 2334 ganger