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
|