Mapper
Macros | Functions | Variables
shleap.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <dirent.h>
#include <unistd.h>
#include <math.h>
#include <string.h>
#include <fcntl.h>
#include <sys/stat.h>
#include "shef_structs_external.h"
Include dependency graph for shleap.cc:

Go to the source code of this file.

Macros

#define _POSIX_SOURCE
 

Functions

void shleap (lyear, leap) short int *lyear
 

Variables

void * leap = data_.lcent*100 + *lyear
 
 ia = (*leap - (*leap/4)*4 + 3)/4
 
 ib = (*leap - (*leap/100)*100 + 99)/100
 
 ic = (*leap - (*leap/400)*400 + 399)/400
 
 return
 

Macro Definition Documentation

◆ _POSIX_SOURCE

#define _POSIX_SOURCE

Definition at line 3 of file shleap.cc.

Function Documentation

◆ shleap()

void shleap ( lyear  ,
leap   
)

Variable Documentation

◆ ia

ia = (*leap - (*leap/4)*4 + 3)/4

Definition at line 45 of file shleap.cc.

◆ ib

ib = (*leap - (*leap/100)*100 + 99)/100

Definition at line 46 of file shleap.cc.

◆ ic

ic = (*leap - (*leap/400)*400 + 399)/400

Definition at line 47 of file shleap.cc.

◆ leap

* leap = data_.lcent*100 + *lyear

Definition at line 39 of file shleap.cc.

◆ return

return

Definition at line 51 of file shleap.cc.