#include <stdio.h>#include <stdlib.h>#include <string.h>#include <dlfcn.h>#include "rui.h"#include "node.h"#include "elm.h"Include dependency graph for rui.c:

Go to the source code of this file.
Data Structures | |
| struct | UI_State |
Defines | |
| #define | MODEL_CB void (*)(int, void *, int, void *, void **) |
Functions | |
| UI_State * | UIStart (int argc, char *argv[]) |
| void | UIFinish (UI_State *state) |
| void | UIDraw (UI_State *state) |
| void | UISetDisplacement (UI_State *state, int ndof, double *u) |
Variables | |
| static char * | size = NULL |
Definition in file rui.c.
| #define MODEL_CB void (*)(int, void *, int, void *, void **) |
| void UIDraw | ( | UI_State * | state | ) |
Definition at line 173 of file rui.c.
References UI_State::draw.
Referenced by DRSolver(), and HYBRIDSolver().
Here is the caller graph for this function:

| void UIFinish | ( | UI_State * | state | ) |
| void UISetDisplacement | ( | UI_State * | state, | |
| int | ndof, | |||
| double * | u | |||
| ) |
Definition at line 182 of file rui.c.
References UI_State::disp.
Referenced by DRSolver(), HYBRIDSolver(), IMPBFGSSolver(), IMPLINEARSolver(), and IMPNRMSolver().
Here is the caller graph for this function:

| UI_State* UIStart | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 46 of file rui.c.
References UI_State::close, UI_State::disp, UI_State::draw, ElmClass, ElmList, UI_State::event, UI_State::events, UI_State::model, MODEL_CB, NodeVector, NumElements, NumNodes, UI_State::open, size, and UI_State::uilib.
Referenced by RelaxRun().
Here is the caller graph for this function:

char* size = NULL [static] |
Definition at line 41 of file rui.c.
Referenced by _Normal(), pfsClstPtParLine(), pfsElemNormal(), pfsFindRefElem(), PFSGeoIntscLinePlane(), PFSGeoPlanEqnToParPlan(), PFSGeoPtNormToParPlan(), pfsNodeConstrNormal(), pfsNodeNormal(), pfsShotXLine(), and UIStart().
1.5.1