atomes 1.1.16
atomes: an atomic scale modeling tool box
Loading...
Searching...
No Matches
global.c File Reference

Global variables declaration
Global convenience function implementations. More...

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <gtk/gtk.h>
#include <gdk/gdk.h>
+ Include dependency graph for global.c:

Go to the source code of this file.

Macros

#define BILLION   1000000000L;
 

Functions

gboolean * allocbool (int val)
 allocate a gboolean * pointer
 
gboolean ** allocdbool (int xal, int yal)
 allocate a gboolean ** pointer
 
gboolean *** alloctbool (int xal, int yal, int zal)
 allocate a gboolean *** pointer
 
int * allocint (int val)
 allocate an int * pointer
 
int ** allocdint (int xal, int yal)
 allocate an int ** pointer
 
int *** alloctint (int xal, int yal, int zal)
 allocate an int *** pointer
 
int **** allocqint (int wal, int xal, int yal, int zal)
 allocate an int **** pointer
 
float * allocfloat (int val)
 allocate a float * pointer
 
float ** allocdfloat (int xal, int yal)
 allocate a float ** pointer
 
float *** alloctfloat (int xal, int yal, int zal)
 allocate a float *** pointer
 
double * allocdouble (int val)
 allocate a double * pointer
 
double ** allocddouble (int xal, int yal)
 allocate a double ** pointer
 
double *** alloctdouble (int xal, int yal, int zal)
 allocate a double *** pointer
 
double **** allocqdouble (int wal, int xal, int yal, int zal)
 allocate a double **** pointer
 
gchar ** duplicate_strings (int num, gchar **old_val)
 copy a list of strings
 
int * duplicate_int (int num, int *old_val)
 copy a list of int
 
gboolean * duplicate_bool (int num, gboolean *old_val)
 copy a list of gboolean
 
float * duplicate_float (int num, float *old_val)
 copy a list of float
 
double * duplicate_double (int num, double *old_val)
 copy a list of double
 
double string_to_double (gpointer string)
 convert string to double
 
double get_calc_time (struct timespec start, struct timespec stop)
 get calculation time in s
 
gchar * calculation_time (gboolean modelv, double ctime)
 get calculation time, human readable
 

Variables

gchar * PACKAGE_LIB_DIR = NULL
 
gchar * PACKAGE_IMP = NULL
 
gchar * PACKAGE_CON = NULL
 
gchar * PACKAGE_IMG = NULL
 
gchar * PACKAGE_PDF = NULL
 
gchar * PACKAGE_SVG = NULL
 
gchar * PACKAGE_EPS = NULL
 
gchar * PACKAGE_PNG = NULL
 
gchar * PACKAGE_JPG = NULL
 
gchar * PACKAGE_BMP = NULL
 
gchar * PACKAGE_TIFF = NULL
 
gchar * PACKAGE_VOID = NULL
 
gchar * PACKAGE_GR = NULL
 
gchar * PACKAGE_SQ = NULL
 
gchar * PACKAGE_BD = NULL
 
gchar * PACKAGE_AN = NULL
 
gchar * PACKAGE_RI = NULL
 
gchar * PACKAGE_CH = NULL
 
gchar * PACKAGE_SP = NULL
 
gchar * PACKAGE_MS = NULL
 
gchar * PACKAGE_TD = NULL
 
gchar * PACKAGE_MOL = NULL
 
gchar * PACKAGE_OGL = NULL
 
gchar * PACKAGE_OGLM = NULL
 
gchar * PACKAGE_OGLC = NULL
 
gchar * PACKAGE_PRO = NULL
 
gchar * PACKAGE_SET = NULL
 
gchar * PACKAGE_LOGO = NULL
 
gchar * PACKAGE_LAGPL = NULL
 
gchar * PACKAGE_LABOUT = NULL
 
gchar * PACKAGE_DOTA = NULL
 
gchar * PACKAGE_DOTB = NULL
 
gchar * PACKAGE_DOTC = NULL
 
gchar * PACKAGE_DOTD = NULL
 
gchar * PACKAGE_DOTE = NULL
 
gchar * PACKAGE_DOTF = NULL
 
gchar * PACKAGE_DOTG = NULL
 
gchar * PACKAGE_DOTH = NULL
 
gchar * PACKAGE_DFBD = NULL
 
gchar * PACKAGE_DFAN = NULL
 
gchar * PACKAGE_DFDI = NULL
 
gchar * PACKAGE_DFTD = NULL
 
gchar * PACKAGE_DFIN = NULL
 
gchar * PACKAGE_SGCP = NULL
 
gchar * PACKAGE_SGCI = NULL
 
gchar * PACKAGE_SGCF = NULL
 
gchar * PACKAGE_SGHP = NULL
 
gchar * PACKAGE_SGTR = NULL
 
gchar * PACKAGE_SGTI = NULL
 
gchar * PACKAGE_SGTP = NULL
 
gchar * PACKAGE_SGOP = NULL
 
gchar * PACKAGE_SGOI = NULL
 
gchar * PACKAGE_SGOC = NULL
 
gchar * PACKAGE_SGOF = NULL
 
gchar * PACKAGE_SGMP = NULL
 
gchar * PACKAGE_SGMI = NULL
 
gchar * PACKAGE_SGTC = NULL
 
gchar * ATOMES_CONFIG = NULL
 
gchar * ATOMES_URL = "https://atomes.ipcms.fr"
 
gchar * mode_name [2] ={"Analysis", "Edition"}
 
gchar * bravais_img [14]
 
gchar * ifield [8]
 
gchar * projfile = NULL
 
char * ifbug ="\nIf this is a bug please report it to:"
 
char * rings_type [5]
 
char * untime [6]
 
gchar * workspacefile = NULL
 
int nprojects = 0
 
int activep = 0
 
int activev = 0
 
int activef = 0
 
int inactep = 0
 
int activew = 0
 
int statusval
 
int atomes_visual = 1
 
int dialog_id = -1
 
int bonds_update = 0
 
int frag_update = 0
 
int mol_update = 0
 
int tmp_pixels [2]
 
int * pasted_todo = NULL
 
double * xsk = NULL
 
GMainLoop * Event_loop [5]
 
gboolean in_movie_encoding = FALSE
 
gboolean newspace = TRUE
 
gboolean reading_input
 
gboolean tmp_adv_bonding [2]
 
gboolean column_label = FALSE
 
gboolean check_label = TRUE
 
gboolean object_motion = FALSE
 
gboolean selected_status = FALSE
 
gboolean silent_input = FALSE
 
gboolean cif_use_symmetry_positions = FALSE
 
struct timespec start_time
 
struct timespec stop_time
 
double opac = 0.75
 
double pi = 3.141592653589793238462643383279502884197
 
GSimpleAction * edition_actions [3]
 
GSimpleAction * analyze_actions [9]
 
GtkApplication * AtomesApp = NULL
 
GtkWidget * MainWindow = NULL
 
GtkWidget * MainView = NULL
 
GtkWidget * MainFrame [2]
 
GtkWidget * pop = NULL
 
GtkWidget * curvetoolbox = NULL
 
GtkWidget * progressbar = NULL
 
GtkWidget * MainScrol [2]
 
GtkWidget * atomes_logo = NULL
 
GtkWidget * atomes_shortcuts = NULL
 
GtkWidget * calc_dialog = NULL
 
GtkWidget * register_button = NULL
 
GtkTextTag * tag = NULL
 
GtkStatusbar * statusbar
 
GdkPixbuf * THETD = NULL
 
GdkPixbuf * THEMO = NULL
 
GdkPixbuf * THEBD = NULL
 
GdkPixbuf * SETTING = NULL
 
GdkPixbuf * SETTINGS = NULL
 
GdkPixbuf * OGL = NULL
 
GdkPixbuf * OGLM = NULL
 
GdkPixbuf * OGLC = NULL
 
GdkPixbuf * RUN = NULL
 

Detailed Description

Global variables declaration
Global convenience function implementations.

Author
Sébastien Le Roux sebas.nosp@m.tien.nosp@m..lero.nosp@m.ux@i.nosp@m.pcms..nosp@m.unis.nosp@m.tra.f.nosp@m.r

Definition in file global.c.

Macro Definition Documentation

◆ BILLION

#define BILLION   1000000000L;

Definition at line 72 of file global.c.

Function Documentation

◆ allocbool()

gboolean * allocbool ( int val)

allocate a gboolean * pointer

Parameters
valsize of the pointer to allocate

Definition at line 254 of file global.c.

◆ allocdbool()

gboolean ** allocdbool ( int xal,
int yal )

allocate a gboolean ** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate

Definition at line 270 of file global.c.

◆ allocddouble()

double ** allocddouble ( int xal,
int yal )

allocate a double ** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate

Definition at line 475 of file global.c.

◆ allocdfloat()

float ** allocdfloat ( int xal,
int yal )

allocate a float ** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate

Definition at line 414 of file global.c.

◆ allocdint()

int ** allocdint ( int xal,
int yal )

allocate an int ** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate

Definition at line 330 of file global.c.

◆ allocdouble()

double * allocdouble ( int val)

allocate a double * pointer

Parameters
valsize of the pointer to allocate

Definition at line 459 of file global.c.

◆ allocfloat()

float * allocfloat ( int val)

allocate a float * pointer

Parameters
valsize of the pointer to allocate

Definition at line 398 of file global.c.

◆ allocint()

int * allocint ( int val)

allocate an int * pointer

Parameters
valsize of the pointer to allocate

Definition at line 314 of file global.c.

◆ allocqdouble()

double **** allocqdouble ( int wal,
int xal,
int yal,
int zal )

allocate a double **** pointer

Parameters
wal1st dimension size of the pointer to allocate
xal2nd dimension size of the pointer to allocate
yal3rd dimension size of the pointer to allocate
zal4th dimension size of the pointer to allocate

Definition at line 522 of file global.c.

◆ allocqint()

int **** allocqint ( int wal,
int xal,
int yal,
int zal )

allocate an int **** pointer

Parameters
wal1st dimension size of the pointer to allocate
xal2nd dimension size of the pointer to allocate
yal3rd dimension size of the pointer to allocate
zal4th dimension size of the pointer to allocate

Definition at line 377 of file global.c.

◆ alloctbool()

gboolean *** alloctbool ( int xal,
int yal,
int zal )

allocate a gboolean *** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate
zal3rd dimension size of the pointer to allocate

Definition at line 293 of file global.c.

◆ alloctdouble()

double *** alloctdouble ( int xal,
int yal,
int zal )

allocate a double *** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate
zal3rd dimension size of the pointer to allocate

Definition at line 498 of file global.c.

◆ alloctfloat()

float *** alloctfloat ( int xal,
int yal,
int zal )

allocate a float *** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate
zal3rd dimension size of the pointer to allocate

Definition at line 437 of file global.c.

◆ alloctint()

int *** alloctint ( int xal,
int yal,
int zal )

allocate an int *** pointer

Parameters
xal1st dimension size of the pointer to allocate
yal2nd dimension size of the pointer to allocate
zal3rd dimension size of the pointer to allocate

Definition at line 353 of file global.c.

◆ calculation_time()

gchar * calculation_time ( gboolean modelv,
double ctime )

get calculation time, human readable

Parameters
modelvwas an analysis performed ?
ctimethe calculation time

Definition at line 656 of file global.c.

◆ duplicate_bool()

gboolean * duplicate_bool ( int num,
gboolean * old_val )

copy a list of gboolean

Parameters
numnumber of elements in the list
old_valthe list to copy

Definition at line 576 of file global.c.

◆ duplicate_double()

double * duplicate_double ( int num,
double * old_val )

copy a list of double

Parameters
numnumber of elements in the list
old_valthe list to copy

Definition at line 608 of file global.c.

◆ duplicate_float()

float * duplicate_float ( int num,
float * old_val )

copy a list of float

Parameters
numnumber of elements in the list
old_valthe list to copy

Definition at line 592 of file global.c.

◆ duplicate_int()

int * duplicate_int ( int num,
int * old_val )

copy a list of int

Parameters
numnumber of elements in the list
old_valthe list to copy

Definition at line 560 of file global.c.

◆ duplicate_strings()

gchar ** duplicate_strings ( int num,
gchar ** old_val )

copy a list of strings

Parameters
numnumber of elements in the list
old_valthe list to copy

Definition at line 544 of file global.c.

◆ get_calc_time()

double get_calc_time ( struct timespec start,
struct timespec stop )

get calculation time in s

Parameters
startthe initial time
stopthe final time

Definition at line 643 of file global.c.

◆ string_to_double()

double string_to_double ( gpointer string)

convert string to double

Parameters
stringthe string to convert

Definition at line 624 of file global.c.

Variable Documentation

◆ activef

int activef = 0

Definition at line 161 of file global.c.

◆ activep

int activep = 0

Definition at line 159 of file global.c.

◆ activev

int activev = 0

Definition at line 160 of file global.c.

◆ activew

int activew = 0

Definition at line 163 of file global.c.

◆ analyze_actions

GSimpleAction* analyze_actions[9]

Definition at line 198 of file global.c.

◆ ATOMES_CONFIG

gchar* ATOMES_CONFIG = NULL

Definition at line 135 of file global.c.

◆ atomes_logo

GtkWidget* atomes_logo = NULL

Definition at line 208 of file global.c.

◆ atomes_shortcuts

GtkWidget* atomes_shortcuts = NULL

Definition at line 209 of file global.c.

◆ ATOMES_URL

gchar* ATOMES_URL = "https://atomes.ipcms.fr"

Definition at line 136 of file global.c.

◆ atomes_visual

int atomes_visual = 1

Definition at line 165 of file global.c.

◆ AtomesApp

GtkApplication* AtomesApp = NULL

Definition at line 200 of file global.c.

◆ bonds_update

int bonds_update = 0

Definition at line 169 of file global.c.

◆ bravais_img

gchar* bravais_img[14]

Definition at line 138 of file global.c.

◆ calc_dialog

GtkWidget* calc_dialog = NULL

Definition at line 210 of file global.c.

◆ check_label

gboolean check_label = TRUE

Definition at line 185 of file global.c.

◆ cif_use_symmetry_positions

gboolean cif_use_symmetry_positions = FALSE

Definition at line 189 of file global.c.

◆ column_label

gboolean column_label = FALSE

Definition at line 184 of file global.c.

◆ curvetoolbox

GtkWidget* curvetoolbox = NULL

Definition at line 205 of file global.c.

◆ dialog_id

int dialog_id = -1

Definition at line 167 of file global.c.

◆ edition_actions

GSimpleAction* edition_actions[3]

Definition at line 197 of file global.c.

◆ Event_loop

GMainLoop* Event_loop[5]

Definition at line 178 of file global.c.

◆ frag_update

int frag_update = 0

Definition at line 170 of file global.c.

◆ ifbug

char* ifbug ="\nIf this is a bug please report it to:"

Definition at line 141 of file global.c.

◆ ifield

gchar* ifield[8]

Definition at line 139 of file global.c.

◆ in_movie_encoding

gboolean in_movie_encoding = FALSE

Definition at line 180 of file global.c.

◆ inactep

int inactep = 0

Definition at line 162 of file global.c.

◆ MainFrame

GtkWidget* MainFrame[2]

Definition at line 203 of file global.c.

◆ MainScrol

GtkWidget* MainScrol[2]

Definition at line 207 of file global.c.

◆ MainView

GtkWidget* MainView = NULL

Definition at line 202 of file global.c.

◆ MainWindow

GtkWidget* MainWindow = NULL

Definition at line 201 of file global.c.

◆ mode_name

gchar* mode_name[2] ={"Analysis", "Edition"}

Definition at line 137 of file global.c.

◆ mol_update

int mol_update = 0

Definition at line 171 of file global.c.

◆ newspace

gboolean newspace = TRUE

Definition at line 181 of file global.c.

◆ nprojects

int nprojects = 0

Definition at line 158 of file global.c.

◆ object_motion

gboolean object_motion = FALSE

Definition at line 186 of file global.c.

◆ OGL

GdkPixbuf* OGL = NULL

Definition at line 221 of file global.c.

◆ OGLC

GdkPixbuf* OGLC = NULL

Definition at line 223 of file global.c.

◆ OGLM

GdkPixbuf* OGLM = NULL

Definition at line 222 of file global.c.

◆ opac

double opac = 0.75

Definition at line 194 of file global.c.

◆ PACKAGE_AN

gchar* PACKAGE_AN = NULL

Definition at line 93 of file global.c.

◆ PACKAGE_BD

gchar* PACKAGE_BD = NULL

Definition at line 92 of file global.c.

◆ PACKAGE_BMP

gchar* PACKAGE_BMP = NULL

Definition at line 87 of file global.c.

◆ PACKAGE_CH

gchar* PACKAGE_CH = NULL

Definition at line 95 of file global.c.

◆ PACKAGE_CON

gchar* PACKAGE_CON = NULL

Definition at line 80 of file global.c.

◆ PACKAGE_DFAN

gchar* PACKAGE_DFAN = NULL

Definition at line 117 of file global.c.

◆ PACKAGE_DFBD

gchar* PACKAGE_DFBD = NULL

Definition at line 116 of file global.c.

◆ PACKAGE_DFDI

gchar* PACKAGE_DFDI = NULL

Definition at line 118 of file global.c.

◆ PACKAGE_DFIN

gchar* PACKAGE_DFIN = NULL

Definition at line 120 of file global.c.

◆ PACKAGE_DFTD

gchar* PACKAGE_DFTD = NULL

Definition at line 119 of file global.c.

◆ PACKAGE_DOTA

gchar* PACKAGE_DOTA = NULL

Definition at line 108 of file global.c.

◆ PACKAGE_DOTB

gchar* PACKAGE_DOTB = NULL

Definition at line 109 of file global.c.

◆ PACKAGE_DOTC

gchar* PACKAGE_DOTC = NULL

Definition at line 110 of file global.c.

◆ PACKAGE_DOTD

gchar* PACKAGE_DOTD = NULL

Definition at line 111 of file global.c.

◆ PACKAGE_DOTE

gchar* PACKAGE_DOTE = NULL

Definition at line 112 of file global.c.

◆ PACKAGE_DOTF

gchar* PACKAGE_DOTF = NULL

Definition at line 113 of file global.c.

◆ PACKAGE_DOTG

gchar* PACKAGE_DOTG = NULL

Definition at line 114 of file global.c.

◆ PACKAGE_DOTH

gchar* PACKAGE_DOTH = NULL

Definition at line 115 of file global.c.

◆ PACKAGE_EPS

gchar* PACKAGE_EPS = NULL

Definition at line 84 of file global.c.

◆ PACKAGE_GR

gchar* PACKAGE_GR = NULL

Definition at line 90 of file global.c.

◆ PACKAGE_IMG

gchar* PACKAGE_IMG = NULL

Definition at line 81 of file global.c.

◆ PACKAGE_IMP

gchar* PACKAGE_IMP = NULL

Definition at line 79 of file global.c.

◆ PACKAGE_JPG

gchar* PACKAGE_JPG = NULL

Definition at line 86 of file global.c.

◆ PACKAGE_LABOUT

gchar* PACKAGE_LABOUT = NULL

Definition at line 107 of file global.c.

◆ PACKAGE_LAGPL

gchar* PACKAGE_LAGPL = NULL

Definition at line 106 of file global.c.

◆ PACKAGE_LIB_DIR

gchar* PACKAGE_LIB_DIR = NULL

Definition at line 78 of file global.c.

◆ PACKAGE_LOGO

gchar* PACKAGE_LOGO = NULL

Definition at line 105 of file global.c.

◆ PACKAGE_MOL

gchar* PACKAGE_MOL = NULL

Definition at line 99 of file global.c.

◆ PACKAGE_MS

gchar* PACKAGE_MS = NULL

Definition at line 97 of file global.c.

◆ PACKAGE_OGL

gchar* PACKAGE_OGL = NULL

Definition at line 100 of file global.c.

◆ PACKAGE_OGLC

gchar* PACKAGE_OGLC = NULL

Definition at line 102 of file global.c.

◆ PACKAGE_OGLM

gchar* PACKAGE_OGLM = NULL

Definition at line 101 of file global.c.

◆ PACKAGE_PDF

gchar* PACKAGE_PDF = NULL

Definition at line 82 of file global.c.

◆ PACKAGE_PNG

gchar* PACKAGE_PNG = NULL

Definition at line 85 of file global.c.

◆ PACKAGE_PRO

gchar* PACKAGE_PRO = NULL

Definition at line 103 of file global.c.

◆ PACKAGE_RI

gchar* PACKAGE_RI = NULL

Definition at line 94 of file global.c.

◆ PACKAGE_SET

gchar* PACKAGE_SET = NULL

Definition at line 104 of file global.c.

◆ PACKAGE_SGCF

gchar* PACKAGE_SGCF = NULL

Definition at line 123 of file global.c.

◆ PACKAGE_SGCI

gchar* PACKAGE_SGCI = NULL

Definition at line 122 of file global.c.

◆ PACKAGE_SGCP

gchar* PACKAGE_SGCP = NULL

Definition at line 121 of file global.c.

◆ PACKAGE_SGHP

gchar* PACKAGE_SGHP = NULL

Definition at line 124 of file global.c.

◆ PACKAGE_SGMI

gchar* PACKAGE_SGMI = NULL

Definition at line 133 of file global.c.

◆ PACKAGE_SGMP

gchar* PACKAGE_SGMP = NULL

Definition at line 132 of file global.c.

◆ PACKAGE_SGOC

gchar* PACKAGE_SGOC = NULL

Definition at line 130 of file global.c.

◆ PACKAGE_SGOF

gchar* PACKAGE_SGOF = NULL

Definition at line 131 of file global.c.

◆ PACKAGE_SGOI

gchar* PACKAGE_SGOI = NULL

Definition at line 129 of file global.c.

◆ PACKAGE_SGOP

gchar* PACKAGE_SGOP = NULL

Definition at line 128 of file global.c.

◆ PACKAGE_SGTC

gchar* PACKAGE_SGTC = NULL

Definition at line 134 of file global.c.

◆ PACKAGE_SGTI

gchar* PACKAGE_SGTI = NULL

Definition at line 126 of file global.c.

◆ PACKAGE_SGTP

gchar* PACKAGE_SGTP = NULL

Definition at line 127 of file global.c.

◆ PACKAGE_SGTR

gchar* PACKAGE_SGTR = NULL

Definition at line 125 of file global.c.

◆ PACKAGE_SP

gchar* PACKAGE_SP = NULL

Definition at line 96 of file global.c.

◆ PACKAGE_SQ

gchar* PACKAGE_SQ = NULL

Definition at line 91 of file global.c.

◆ PACKAGE_SVG

gchar* PACKAGE_SVG = NULL

Definition at line 83 of file global.c.

◆ PACKAGE_TD

gchar* PACKAGE_TD = NULL

Definition at line 98 of file global.c.

◆ PACKAGE_TIFF

gchar* PACKAGE_TIFF = NULL

Definition at line 88 of file global.c.

◆ PACKAGE_VOID

gchar* PACKAGE_VOID = NULL

Definition at line 89 of file global.c.

◆ pasted_todo

int* pasted_todo = NULL

Definition at line 174 of file global.c.

◆ pi

double pi = 3.141592653589793238462643383279502884197

Definition at line 195 of file global.c.

◆ pop

GtkWidget* pop = NULL

Definition at line 204 of file global.c.

◆ progressbar

GtkWidget* progressbar = NULL

Definition at line 206 of file global.c.

◆ projfile

gchar* projfile = NULL

Definition at line 140 of file global.c.

◆ reading_input

gboolean reading_input

Definition at line 182 of file global.c.

◆ register_button

GtkWidget* register_button = NULL

Definition at line 211 of file global.c.

◆ rings_type

char* rings_type[5]
Initial value:
= {"All (No rules)",
"King's",
"Guttman's",
"Primitive",
"Strong"}

Definition at line 143 of file global.c.

◆ RUN

GdkPixbuf* RUN = NULL

Definition at line 224 of file global.c.

◆ selected_status

gboolean selected_status = FALSE

Definition at line 187 of file global.c.

◆ SETTING

GdkPixbuf* SETTING = NULL

Definition at line 219 of file global.c.

◆ SETTINGS

GdkPixbuf* SETTINGS = NULL

Definition at line 220 of file global.c.

◆ silent_input

gboolean silent_input = FALSE

Definition at line 188 of file global.c.

◆ start_time

struct timespec start_time

Definition at line 191 of file global.c.

◆ statusbar

GtkStatusbar* statusbar

Definition at line 214 of file global.c.

◆ statusval

int statusval

Definition at line 164 of file global.c.

◆ stop_time

struct timespec stop_time

Definition at line 192 of file global.c.

◆ tag

GtkTextTag* tag = NULL

Definition at line 213 of file global.c.

◆ THEBD

GdkPixbuf* THEBD = NULL

Definition at line 218 of file global.c.

◆ THEMO

GdkPixbuf* THEMO = NULL

Definition at line 217 of file global.c.

◆ THETD

GdkPixbuf* THETD = NULL

Definition at line 216 of file global.c.

◆ tmp_adv_bonding

gboolean tmp_adv_bonding[2]

Definition at line 183 of file global.c.

◆ tmp_pixels

int tmp_pixels[2]

Definition at line 173 of file global.c.

◆ untime

char* untime[6]
Initial value:
= {"fs",
"ps",
"ns",
"µs",
"ms",
" "}

Definition at line 149 of file global.c.

◆ workspacefile

gchar* workspacefile = NULL

Definition at line 156 of file global.c.

◆ xsk

double* xsk = NULL

Definition at line 176 of file global.c.