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

Callbacks for the MSD calculation dialog. More...

#include <gtk/gtk.h>
#include <string.h>
#include <stdlib.h>
#include "global.h"
#include "bind.h"
#include "interface.h"
#include "callbacks.h"
#include "curve.h"
#include "project.h"
Include dependency graph for msdcall.c:

Go to the source code of this file.

Functions

void init_msd (project *this_proj)
 initialize the curve widgets for the MSD
void update_dynamic_view (project *this_proj, GtkTextBuffer *calc_buffer)
 print molecular dynamics information
void update_msd_view (project *this_proj)
 update the project text view for the MSD calculation
G_MODULE_EXPORT void on_calc_msd_released (GtkWidget *widg, gpointer data)
 compute MSD

Detailed Description

Callbacks for the MSD calculation dialog.

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 msdcall.c.

Function Documentation

◆ init_msd()

void init_msd ( project * this_proj)

initialize the curve widgets for the MSD

Parameters
this_projthe target project

Definition at line 59 of file msdcall.c.

◆ on_calc_msd_released()

G_MODULE_EXPORT void on_calc_msd_released ( GtkWidget * widg,
gpointer data )

compute MSD

Parameters
widgthe GtkWidget sending the signal
datathe associated data pointer

Definition at line 168 of file msdcall.c.

◆ update_dynamic_view()

void update_dynamic_view ( project * this_proj,
GtkTextBuffer * calc_buffer )

print molecular dynamics information

Parameters
this_projthe target project
calc_bufferthe GtkTextBuffer to print into

Definition at line 124 of file msdcall.c.

◆ update_msd_view()

void update_msd_view ( project * this_proj)

update the project text view for the MSD calculation

Parameters
this_projthe target project

Definition at line 149 of file msdcall.c.