source: LMDZ6/branches/Amaury_dev/libf/dyn3d_common/heavyside.f90 @ 5134

Last change on this file since 5134 was 5105, checked in by abarral, 4 months ago

Replace 1DUTILS.h by module lmdz_1dutils.f90
Replace 1DConv.h by module lmdz_old_1dconv.f90 (it's only used by old_* files)
Convert *.F to *.f90
Fix gradsdef.h formatting
Remove unnecessary "RETURN" at the end of functions/subroutines

  • Property copyright set to
    Name of program: LMDZ
    Creation date: 1984
    Version: LMDZ5
    License: CeCILL version 2
    Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
    See the license file in the root directory
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 236 bytes
Line 
1
2! $Header$
3
4!
5!
6 FUNCTION heavyside(a)
7
8   ! ...   P. Le Van  ....
9  !
10   IMPLICIT NONE
11
12   REAL(KIND=8) heavyside , a
13
14   IF ( a<=0. )  THEN
15     heavyside = 0.
16   ELSE
17     heavyside = 1.
18   ENDIF
19
20   RETURN
21END FUNCTION heavyside
22
23
Note: See TracBrowser for help on using the repository browser.