-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbrightness.c
45 lines (33 loc) · 1.11 KB
/
brightness.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/*
This file is part of JURASSIC.
JURASSIC is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
JURASSIC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with JURASSIC. If not, see <http://www.gnu.org/licenses/>.
Copright (C) 2003-2015 Forschungszentrum Juelich GmbH
*/
/*!
\file
Convert radiance to brightness temperature.
*/
#include "jurassic.h"
int main(
int argc,
char *argv[]) {
double nu, rad;
/* Check arguments... */
if (argc < 3)
ERRMSG("Give parameters: <rad> <nu>");
/* Read arguments... */
rad = atof(argv[1]);
nu = atof(argv[2]);
/* Compute brightness temperature... */
printf("%.10g\n", brightness(rad, nu));
return EXIT_SUCCESS;
}