Rivas-Martinezin ilmastoluokitus
Rivas-Martinezin luokituksen perusmuuttujat

Rivas-Martinezin luokituksessa lasketaan muutamia perusmuuttujia, esimerkiksi lämpötilanvaihteluja kuvaava mantereisuus ja kylmimmän kuukauden lämpötiloja mittaava termisyys ja kosteutta kuvaava ombroterminen indeksi.
T: Vuoden keskilämpötila °C
Ti: Minkä tahansa vuoden kuukauden kuukauden keskilämpötila, esimerkiksi Ti tammikuulle.
M: Vuoden kylmimmän kuukauden keskimääräinen maksimilämpötila (esimerkiksi tavallinen korkein lämpötila tammikuussa)
m: Vuoden kylmimmän kuukauden keskimääräinen minimilämpötila
Tmin: Vuoden kylmimmän kuukauden keskilämpötila
Tmax: Vuoden lämpimimmän kuukauden maksimilämpötila (also M')
P: Vuoden keskisademäärä in muun muassa
Pi: Minkä tahansa vuoden kuukauden keskisademäärä.
Ps kesäsademäärä, pohjoisella pallonpuoliskolla
kääntöpiirien pohjoispuolella kesä, heinä, elo ja
eteläisellä pallonpuoliskolla joulu, tammi, helmi. Tropiikissa Kauriin ja Kravun kääntöpiirien sisällä kasketaan kolmen kuivimman kuukauden sademäärä yhteen.
Pw talvisademäärä, pohjoisella pallonpuoliskolla
kääntöpiirien pohjoispuolella joulu, tammi, helmi ja
eteläisellä pallonpuoliskolla kääntöpiirin eteläpuolella kesä, heinä, elo. Tropiikissa Kauriin ja Kravun kääntöpiirien sisällä kasketaan kolmen kuivimman kuukauden sademäärä yhteen.
Pp: Positiivinen sademäärä, niiden kuukausien sademäärä, joiden keskilämpötila on yli 0.
Tp: Celsiusasteiden kymmenesosina, niiden kuukausien yhteenlaskettu lämpötila, joiden lämpötila nousee yli 0 C.
Tps: Niiden kesäkuukausien lämpötila, joiden lämpötila yli 0C.
Pcm1: Neljän lämpimimmän kuukauden sademäärä[Pcm1= Ps4]
Pcm2: Seuraavien kuukausien sademäärä (4 lämpimimmistä kuukausista)
Pcm3: Edellisten kuukausien sademäärä (4 kylmimmistä kuukausista)
Ic mantereisuus Ic= Tmax-Tmin eli lämpimimmän ja kylmimmän kuukauden lämpötilojen erotus.
It termisyys: It=(M+m+T)*10
9<Ic<18
Io ombroterminen indeksi, joka kuvaa kuivuutta, lasketaan 10*(Pp/Tp) eli tulos vuosittainen positiivinen sademäärä (sademäärä keskilämpötilaltaan nollan ylittävältä kuukaudelta) Pp jaettuna positiivinen lämpötila (nollan ylittävien kuukausien keskilämpötilojen summa) Tp kerrotaan kymmenellä
Ioe: Ombro-evapotranspiraatioindeksi. Vuoden keskilämpötilaltaan nollan ylittävien kuukaisen 8positiivisten'' lämpökuukausien) sademäärä mm/Thornthwaiten haihtuminen Ioe=Pp/PE
Ios2: lämpimimmän kahden kesäkuukauden ombroterminen indeksi. [Ios2 = (Pps2/Tps2) 10] ( kesä eli Tr3: kesäkuu, heinäkuu  ja elokuu pohjoisella pallonpuoliskolla ja joulukuu, tammikuu ja helmikuu eteläisellä pallonpuoliskolla.
Iod2: ombroterminen indeksi vuoden kuivimman neljänneksen kahdelle kuivimmalle kuukaudelle (esimerkiksi talvelle, jos silloin sataa vähiten)
Iod2 = (Ppd2/Tpd2)*10
Itc = kompensoitu termisyys, saadaan laskemalla Itc = Ic+C, jossa C=C1,C2, C3 tai C4. Tätä käytetään leveysasteille yli 27 tasaamaan manner- ja meri-ilmastoja.
0<Ic<=9 C=(9-Ic)*10
9<Ic<18 C=0
18<Ic<=21 f1=5 Ci=C1; C1=f1(Ic-18) maksimi C1=15
21<Ic<=28 f2=15 Ci=C1+C2; C1=f1(21-18)=15; C2=f2(Ic-21) maksimi C2=105
28<Ic<=46 f3=25 Ci=C1+C2+C3; C1=15; C2=f2(28-21)=105; C3=f3(Ic-28) maksimi C3=450
46<Ic<=65 f4=30 Ci=C1+C2+C3+C4;C1=15;C2=105;C3=f3(46-28)=425;C4=f4(Ic- 46) maksimi C4=570