tclMain.cpp File Reference#include <string.h>
#include <unistd.h>
#include <tcl.h>
#include <tclDecls.h>
#include <OPS_Globals.h>
#include <FileStream.h>
#include <SimulationInformation.h>
Go to the source code of this file.
|
Classes |
struct | parameterValues |
struct | parameter |
Defines |
#define | TCL_STORAGE_CLASS DLLEXPORT |
Typedefs |
typedef parameterValues | OpenSeesTcl_ParameterValues |
typedef parameter | OpenSeesTcl_Parameter |
Functions |
EXTERN int TclFormatInt | _ANSI_ARGS_ ((char *buffer, long n)) |
EXTERN int TclObjCommandComplete | _ANSI_ARGS_ ((Tcl_Obj *cmdPtr)) |
int Tcl_AppInit | _ANSI_ARGS_ ((Tcl_Interp *interp)) |
void | TclSetStartupScriptFileName (char *fileName) |
char * | TclGetStartupScriptFileName () |
int | EvalFileWithParameters (Tcl_Interp *interp, char *tclStartupFileScript, OpenSeesTcl_Parameter *theParameters, char **paramNames, char **paramValues, int numParam, int currentParam, int rank, int np) |
void | g3TclMain (int argc, char **argv, Tcl_AppInitProc *appInitProc, int rank, int np) |
Variables |
int(*) | tclDummyLinkVarPtr (Tcl_Interp *interp, char *a, char *b, int c) = Tcl_LinkVar |
SimulationInformation | simulationInfo |
char * | simulationInfoOutputFilename = 0 |
Define Documentation
#define TCL_STORAGE_CLASS DLLEXPORT |
Typedef Documentation
Function Documentation
int Tcl_AppInit _ANSI_ARGS_ |
( |
(Tcl_Interp *interp) |
|
) |
|
EXTERN int TclObjCommandComplete _ANSI_ARGS_ |
( |
(Tcl_Obj *cmdPtr) |
|
) |
|
EXTERN int TclFormatInt _ANSI_ARGS_ |
( |
(char *buffer, long n) |
|
) |
|
int EvalFileWithParameters |
( |
Tcl_Interp * |
interp, |
|
|
char * |
tclStartupFileScript, |
|
|
OpenSeesTcl_Parameter * |
theParameters, |
|
|
char ** |
paramNames, |
|
|
char ** |
paramValues, |
|
|
int |
numParam, |
|
|
int |
currentParam, |
|
|
int |
rank, |
|
|
int |
np | |
|
) |
| | |
Definition at line 139 of file tclMain.cpp.
References SimulationInformation::addParameter(), SimulationInformation::addReadFile(), count, SimulationInformation::end(), parameter::name, parameterValues::next, parameter::next, simulationInfo, SimulationInformation::start(), parameterValues::value, and parameter::values.
Referenced by g3TclMain().
void g3TclMain |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
Tcl_AppInitProc * |
appInitProc, |
|
|
int |
rank, |
|
|
int |
np | |
|
) |
| | |
Definition at line 231 of file tclMain.cpp.
References SimulationInformation::addReadFile(), EvalFileWithParameters(), FILE, parameter::name, parameterValues::next, parameter::next, OPS_VERSION, simulationInfo, SimulationInformation::start(), Tcl_Channel(), tclMemDumpFileName, parameterValues::value, and parameter::values.
char* TclGetStartupScriptFileName |
( |
|
) |
|
void TclSetStartupScriptFileName |
( |
char * |
fileName |
) |
|
Variable Documentation
Generated on Mon Oct 23 15:05:36 2006 for OpenSees by 1.5.0
|