Procedures

ProcedureLocationProcedure TypeDescription
CONTGLFTRAFOSubroutine

Berechnung der Divergenz aus dem Windfeld (U,V) im Phasenraum. Zurueckgegeben werden die Felder der Komponenten des horizontalen Gradienten XLAM,XPHI auf dem Gauss'schen Gitter.

DPLGNDPHTOGRSubroutine

DPLGND BERECHNET DIE ABLEITUNG DER NORMIERTEN ASSOZIIERTEN LEGENDREFUNKTIONEN VON P00(X) BIS PLL(X) UND SCHREIBT SIE IN DAS FELD DZ

GAULEGPHTOGRSubroutine

BERECHNET DIE GAUSS+SCHEN BREITEN

GRPH213GRTOPHSubroutine

WRONG>>> DIE ROUTINE F]HRT EINE TRANSFORMATION EINER FELDVARIABLEN VOM PHASENRAUM IN DEN PHYSIKALISCHEN RAUM AUF KUGELKOORDINATEN DURCH

GRPHSUBGRTOPHSubroutine

DIE ROUTINE F]HRT EINE TRANSFORMATION EINER FELDVARIABLEN VOM PHASENRAUM IN DEN PHYSIKALISCHEN RAUM AUF KUGELKOORDINATEN DURCH

IAcalc_etadot.f90Function

Calculate something that is roughly log10( maxval(field1)/g ) [PS]

LEGTRPHTOGRSubroutine

DIESE ROUTINE BERECHNET DIE FOURIERKOEFFIZIENTEN CXM

LGTR213GRTOPHSubroutineRead more…
OMEGAFTRAFOSubroutine

calculates $\omega$ in the hybrid ($\eta$-) coordinate system

PHGCUTPHTOGRSubroutine

DIE ROUTINE FUEHRT EINE TRANSFORMATION EINER FELDVARIABLEN VOM PHASENRAUM IN DEN PHYSIKALISCHEN RAUM AUF KUGELKOORDINATEN DURCH. Es kann ein Teilausschnitt Der Erde angegeben werden. Diese Routine ist langsamer als phgrph

Read more…
PHGPNSPHTOGRSubroutine
PHGR213PHTOGRSubroutine

DIE ROUTINE F]HRT EINE TRANSFORMATION EINER FELDVARIABLEN VOM PHASENRAUM IN DEN PHYSIKALISCHEN RAUM AUF DAS REDUZIERTE GAUSS'SCHE GITTER DURCH

PHGRACUTFTRAFOSubroutine

Berechnung des Gradienten eines Skalars aus dem Feld des Skalars XMN im Phasenraum. Zurueckgegeben werden die Felder der Komponenten des horizontalen Gradienten XLAM,XPHI auf dem Gauss'schen Gitter.

PHGRADFTRAFOSubroutine

Berechnung des Gradienten eines Skalars aus dem Feld des Skalars XMN im Phasenraum. Zurueckgegeben werden die Felder der Komponenten des horizontalen Gradienten XLAM,XPHI auf dem Gauss'schen Gitter.

PHSYMPHTOGRSubroutine
PHSYMCUTPHTOGRSubroutine
PLGNFAPHTOGRSubroutine

PLGNDN BERECHNET ALLE NORMIERTEN ASSOZIIERTEN LEGENDREFUNKTIONEN VON P00(X) BIS PLL(X) UND SCHREIBT SIE IN DAS FELD Z

POSNAMposnam.f90Subroutine

position in namelist file.

READLATLONRWGRIB2Subroutine

Read a field from GRIB file on lat-lon grid

Read more…
READSPECTRALRWGRIB2Subroutine

read a GRIB file in spherical harmonics

Read more…
RFOUFTRGRTOPHSubroutine
RFOURTRPHTOGRSubroutineRead more…
SPFILTERPHTOGRSubroutine

Spectral Filter of Sardeshmukh and Hoskins (1984, MWR)

STATIScalc_etadot.f90Subroutine

calculate mean, rms, stdev

VDTOUVFTRAFOSubroutine

Berechnung der scale winds aus Vorticity und Divergenz uebergibt man in XMN die Divergenz, so wird der divergente Anteil des Windes (XPHI=Ud,XPHI=Vd) zurueckgegeben, uebergibt man die Vorticity, so erhaelt man den rotationellen Wind (XLAM=Vrot,XPHI=-Urot). Summiert man beide, erhaelt man den gesamten Scale wind

VDUVSUBFTRAFOSubroutine
WRITELATLONRWGRIB2Subroutine

write a field on lat-lon grid to GRIB file

call~~graph~~CallGraph proc~phsymcut PHSYMCUT proc~rfourtr RFOURTR proc~phsymcut->proc~rfourtr proc~contgl CONTGL proc~rfouftr RFOUFTR fft99 fft99 proc~rfouftr->fft99 wsave wsave proc~rfouftr->wsave proc~phgr213 PHGR213 proc~phsym PHSYM proc~phgr213->proc~phsym proc~readlatlon READLATLON grib_count_in_file grib_count_in_file proc~readlatlon->grib_count_in_file grib_close_file grib_close_file proc~readlatlon->grib_close_file proc~phgracut PHGRACUT proc~phgracut->proc~rfourtr proc~dplgnd DPLGND proc~ia IA proc~vduvsub VDUVSUB proc~plgnfa PLGNFA proc~legtr LEGTR proc~phgpns PHGPNS proc~phgpns->proc~rfourtr proc~rfourtr->fft99 proc~readspectral READSPECTRAL proc~readspectral->grib_count_in_file proc~readspectral->grib_close_file proc~writelatlon WRITELATLON grib_set grib_set proc~writelatlon->grib_set grib_write grib_write proc~writelatlon->grib_write proc~omega OMEGA proc~statis STATIS proc~vdtouv VDTOUV proc~spfilter SPFILTER float float proc~spfilter->float alog alog proc~spfilter->alog proc~posnam POSNAM proc~grphsub GRPHSUB proc~gauleg GAULEG dcos dcos proc~gauleg->dcos proc~grph213 GRPH213 proc~grph213->proc~grphsub ind ind proc~grph213->ind proc~phgrad PHGRAD proc~phgcut PHGCUT proc~phgcut->proc~phsymcut proc~phgcut->proc~phgpns proc~lgtr213 LGTR213 program~calc_etadot calc_etadot program~calc_etadot->proc~phgr213 program~calc_etadot->proc~readlatlon program~calc_etadot->proc~readspectral program~calc_etadot->proc~statis program~calc_etadot->proc~posnam program~calc_etadot->proc~gauleg program~calc_etadot->proc~grph213 program~calc_etadot->proc~phgrad program~calc_etadot->proc~phgcut set99 set99 program~calc_etadot->set99 grib_open_file grib_open_file program~calc_etadot->grib_open_file program~calc_etadot->grib_close_file
Help