TclRecorderCommands.cpp File Reference

#include <tcl.h>
#include <tk.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <Domain.h>
#include <EquiSolnAlgo.h>
#include <NodeRecorder.h>
#include <EnvelopeNodeRecorder.h>
#include <EnvelopeElementRecorder.h>
#include <PatternRecorder.h>
#include <DriftRecorder.h>
#include <EnvelopeDriftRecorder.h>
#include <ElementRecorder.h>
#include <NodeIter.h>
#include <ElementIter.h>
#include <Node.h>
#include <Element.h>
#include <DamageModel.h>
#include <DamageRecorder.h>
#include <MeshRegion.h>
#include <TclModelBuilder.h>
#include <StandardStream.h>
#include <DataFileStream.h>
#include <XmlFileStream.h>
#include <DatabaseStream.h>
#include <TclFeViewer.h>
#include <FilePlotter.h>
#include <AlgorithmIncrements.h>
#include <SimulationInformation.h>

Go to the source code of this file.

Enumerations

enum  outputMode { STANDARD_STREAM, DATA_STREAM, XML_STREAM, DATABASE_STREAM }

Functions

int TclCreateRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain, Recorder **theRecorder)
int TclAddRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain)
int TclAddAlgorithmRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain, EquiSolnAlgo *theAlgo)

Variables

TclModelBuildertheDamageTclModelBuilder
SimulationInformation simulationInfo
FE_DatastoretheDatabase
FEM_ObjectBroker theBroker


Enumeration Type Documentation

enum outputMode

Enumerator:
STANDARD_STREAM 
DATA_STREAM 
XML_STREAM 
DATABASE_STREAM 

Definition at line 73 of file TclRecorderCommands.cpp.


Function Documentation

int TclAddAlgorithmRecorder ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
Domain theDomain,
EquiSolnAlgo theAlgo 
)

int TclAddRecorder ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
Domain theDomain 
)

Definition at line 1144 of file TclRecorderCommands.cpp.

References Domain::addRecorder(), endln, opserr, and TclCreateRecorder().

Referenced by addRecorder().


Variable Documentation

Definition at line 364 of file commands.cpp.

Referenced by addDatabase(), main(), ParallelNumberer::numberDOF(), UDP_Socket::recvObj(), TCP_SocketNoDelay::recvObj(), TCP_Socket::recvObj(), MPI_Channel::recvObj(), NodeRecorder::recvSelf(), EnvelopeNodeRecorder::recvSelf(), EnvelopeElementRecorder::recvSelf(), EnvelopeDriftRecorder::recvSelf(), ElementRecorder::recvSelf(), DriftRecorder::recvSelf(), SeriesMaterial::recvSelf(), TzLiq1::recvSelf(), PyLiq1::recvSelf(), PathIndependentMaterial::recvSelf(), ParallelMaterial::recvSelf(), MinMaxMaterial::recvSelf(), FatigueMaterial::recvSelf(), SectionAggregator::recvSelf(), MembranePlateFiberSection::recvSelf(), GenericSectionNd::recvSelf(), GenericSection1d::recvSelf(), FiberSectionGJ::recvSelf(), FiberSection3d::recvSelf(), FiberSection2d::recvSelf(), FiberSection::recvSelf(), UniaxialFiber3d::recvSelf(), UniaxialFiber2d::recvSelf(), FluidSolidPorousMaterial::recvSelf(), PlateFiberMaterial::recvSelf(), PlaneStressMaterial::recvSelf(), BeamFiberMaterial::recvSelf(), ZeroLengthSection::recvSelf(), ZeroLength::recvSelf(), TwentyEightNodeBrickUP::recvSelf(), NineFourNodeQuadUP::recvSelf(), FourNodeQuadUP::recvSelf(), BrickUP::recvSelf(), TrussSection::recvSelf(), Truss::recvSelf(), CorotTruss::recvSelf(), ShellMITC4::recvSelf(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), Joint2D::recvSelf(), NineNodeMixedQuad::recvSelf(), FourNodeQuad::recvSelf(), EnhancedQuad::recvSelf(), ConstantPressureVolumeQuad::recvSelf(), ForceBeamColumn3d::recvSelf(), ForceBeamColumn2d::recvSelf(), ElasticBeam3d::recvSelf(), ElasticBeam2d::recvSelf(), DispBeamColumn3d::recvSelf(), DispBeamColumn2d::recvSelf(), Brick::recvSelf(), BbarBrick::recvSelf(), BeamWithHinges3d::recvSelf(), BeamWithHinges2d::recvSelf(), Twenty_Node_Brick::recvSelf(), Subdomain::recvSelf(), UniformExcitation::recvSelf(), MultiSupportPattern::recvSelf(), LoadPattern::recvSelf(), GroundMotionRecord::recvSelf(), GroundMotion::recvSelf(), Domain::recvSelf(), ImposedMotionSP1::recvSelf(), ImposedMotionSP::recvSelf(), DOF_Numberer::recvSelf(), NewmarkHybridSimulation::recvSelf(), HHTHybridSimulation::recvSelf(), CollocationHybridSimulation::recvSelf(), TransientDomainDecompositionAnalysis::recvSelf(), StaticDomainDecompositionAnalysis::recvSelf(), DomainDecompositionAnalysis::recvSelf(), PeriodicNewton::recvSelf(), TCP_SocketNoDelay::sendObj(), DummyNode::sendSelf(), DistributedSparseGenColLinSOE::setSize(), DistributedProfileSPDLinSOE::setSize(), MumpsParallelSOE::setSize(), DistributedBandSPDLinSOE::setSize(), DistributedBandGenLinSOE::setSize(), specifySOE(), TclAddDatabase(), TclCommand_BerkeleyDB(), and TclCommand_MySQL().

Definition at line 363 of file commands.cpp.

Generated on Mon Oct 23 15:05:35 2006 for OpenSees by doxygen 1.5.0