commands.cpp File Reference

#include <tcl.h>
#include <OPS_Globals.h>
#include <SimulationInformation.h>
#include <StandardStream.h>
#include <FileStream.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <packages.h>
#include <FEM_ObjectBroker.h>
#include <RigidRod.h>
#include <RigidBeam.h>
#include <RigidDiaphragm.h>
#include <Timer.h>
#include <ModelBuilder.h>
#include "commands.h"
#include <Domain.h>
#include <Element.h>
#include <Node.h>
#include <ElementIter.h>
#include <NodeIter.h>
#include <LoadPattern.h>
#include <LoadPatternIter.h>
#include <ElementalLoad.h>
#include <ElementalLoadIter.h>
#include <SP_Constraint.h>
#include <SP_ConstraintIter.h>
#include <AnalysisModel.h>
#include <CTestNormUnbalance.h>
#include <CTestNormDispIncr.h>
#include <CTestEnergyIncr.h>
#include <CTestRelativeNormUnbalance.h>
#include <CTestRelativeNormDispIncr.h>
#include <CTestRelativeEnergyIncr.h>
#include <CTestRelativeTotalNormDispIncr.h>
#include <CTestFixedNumIter.h>
#include <Linear.h>
#include <NewtonRaphson.h>
#include <NewtonLineSearch.h>
#include <ModifiedNewton.h>
#include <FrequencyAlgo.h>
#include <StandardEigenAlgo.h>
#include <Broyden.h>
#include <BFGS.h>
#include <KrylovNewton.h>
#include <PeriodicNewton.h>
#include <BisectionLineSearch.h>
#include <InitialInterpolatedLineSearch.h>
#include <RegulaFalsiLineSearch.h>
#include <SecantLineSearch.h>
#include <PlainHandler.h>
#include <PenaltyConstraintHandler.h>
#include <LagrangeConstraintHandler.h>
#include <TransformationConstraintHandler.h>
#include <PlainNumberer.h>
#include <DOF_Numberer.h>
#include <LoadControl.h>
#include <ArcLength.h>
#include <ArcLength1.h>
#include <HSConstraint.h>
#include <MinUnbalDispNorm.h>
#include <DisplacementControl.h>
#include <Newmark.h>
#include <WilsonTheta.h>
#include <HHT.h>
#include <HHT1.h>
#include <Newmark1.h>
#include <EigenIntegrator.h>
#include <CentralDifferenceAlternative.h>
#include <CentralDifferenceNoDamping.h>
#include <CentralDifference.h>
#include <NewmarkExplicit.h>
#include <NewmarkHybridSimulation.h>
#include <HHTExplicit.h>
#include <HHTGeneralized.h>
#include <HHTGeneralizedExplicit.h>
#include <HHTHybridSimulation.h>
#include <AlphaOS.h>
#include <AlphaOSGeneralized.h>
#include <Collocation.h>
#include <CollocationHybridSimulation.h>
#include <StaticAnalysis.h>
#include <DirectIntegrationAnalysis.h>
#include <VariableTimeStepDirectIntegrationAnalysis.h>
#include <EigenAnalysis.h>
#include <BandSPDLinSOE.h>
#include <BandSPDLinLapackSolver.h>
#include <BandGenLinSOE.h>
#include <BandGenLinLapackSolver.h>
#include <ConjugateGradientSolver.h>
#include <FullGenLinSOE.h>
#include <FullGenLinLapackSolver.h>
#include <ProfileSPDLinSOE.h>
#include <ProfileSPDLinDirectSolver.h>
#include <DiagonalSOE.h>
#include <DiagonalDirectSolver.h>
#include <SparseGenColLinSOE.h>
#include <SuperLU.h>
#include <SymSparseLinSOE.h>
#include <SymSparseLinSolver.h>
#include <UmfpackGenLinSOE.h>
#include <UmfpackGenLinSolver.h>
#include <EigenSOE.h>
#include <EigenSolver.h>
#include <SymArpackSOE.h>
#include <SymArpackSolver.h>
#include <BandArpackSOE.h>
#include <BandArpackSolver.h>
#include <SymBandEigenSOE.h>
#include <SymBandEigenSolver.h>
#include <RCM.h>
#include <ErrorHandler.h>
#include <ConsoleErrorHandler.h>
#include <TclVideoPlayer.h>
#include <FE_Datastore.h>

Go to the source code of this file.

Classes

struct  linearSOE_PackageCommand

Typedefs

typedef linearSOE_PackageCommand LinearSOE_PackageCommand

Functions

EXTERN int Tcl_SetObjCmd _ANSI_ARGS_ ((ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]))
int logFile (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int getPID (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int getNP (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int OpenSeesExit (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int myCommands (Tcl_Interp *interp)
int g3AppInit (Tcl_Interp *interp)
int OPS_SetObjCmd (ClientData clientData, Tcl_Interp *interp, int argc, Tcl_Obj *const *argv)
int OPS_SourceCmd (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int wipeModel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int wipeAnalysis (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int resetModel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int initializeAnalysis (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int setLoadConst (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int setTime (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int getTime (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int buildModel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int analyzeModel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int printElement (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, int nodeArg, OPS_Stream &output)
int printNode (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, int nodeArg, OPS_Stream &output)
int printIntegrator (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, int nodeArg, OPS_Stream &output)
int printAlgorithm (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, int nodeArg, OPS_Stream &output)
int printModel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifyAnalysis (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifySOE (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifyNumberer (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifyConstraintHandler (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifyAlgorithm (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifyCTest (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int specifyIntegrator (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int TclAddRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain)
int addRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int TclAddAlgorithmRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain, EquiSolnAlgo *theAlgorithm)
int addAlgoRecorder (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int TclAddDatabase (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain, FEM_ObjectBroker &theBroker)
int addDatabase (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int rigidLink (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int rigidDiaphragm (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int eigenAnalysis (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int videoPlayer (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int removeObject (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int nodeDisp (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int nodeCoord (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int nodeBounds (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int nodeVel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int sensNodeDisp (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int sensNodeVel (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int computeGradients (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int startTimer (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int stopTimer (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int rayleighDamping (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int TclAddMeshRegion (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, Domain &theDomain)
int addRegion (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)
int exit (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv)

Variables

SimulationInformation simulationInfo
StandardStream sserr
OPS_StreamopserrPtr = &sserr
ModelBuildertheBuilder = 0
Domain theDomain
FE_DatastoretheDatabase = 0
FEM_ObjectBroker theBroker
double ops_Dt = 1.0
Domainops_TheActiveDomain = 0
Elementops_TheActiveElement = 0
TclVideoPlayertheTclVideoPlayer = 0


Typedef Documentation


Function Documentation

EXTERN int Tcl_SetObjCmd _ANSI_ARGS_ ( (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])   ) 

int addAlgoRecorder ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 3834 of file commands.cpp.

References TclAddAlgorithmRecorder().

Referenced by g3AppInit().

int addDatabase ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 3850 of file commands.cpp.

References TclAddDatabase(), and theBroker.

Referenced by g3AppInit().

int addRecorder ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 3823 of file commands.cpp.

References TclAddRecorder().

Referenced by g3AppInit().

int addRegion ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4656 of file commands.cpp.

References TclAddMeshRegion().

Referenced by g3AppInit().

int analyzeModel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int buildModel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 902 of file commands.cpp.

References ModelBuilder::buildFE_Model(), opserr, and theBuilder.

Referenced by g3AppInit().

int computeGradients ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int eigenAnalysis ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 3978 of file commands.cpp.

References EigenAnalysis::analyze(), endln, Domain::getEigenvalues(), and opserr.

Referenced by g3AppInit().

int exit ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4684 of file commands.cpp.

Referenced by Graph::addEdge(), FiberSection3d::addFiber(), Node::addInertiaLoadSensitivityToUnbalance(), Node::addInertiaLoadToUnbalance(), NLBeamColumn3d::addLoad(), NLBeamColumn2d::addLoad(), ForceBeamColumn3d::addLoad(), BeamWithHinges2d::addLoad(), Element::addResistingForceToNodalReaction(), Node::addUnbalancedLoad(), T2Vector::angleBetweenDeviator(), T2Vector::angleBetweenT2Vector(), Template3Dep::BackwardEulerEPState(), BbarBrick::BbarBrick(), BeamFiberMaterial::BeamFiberMaterial(), BeamWithHinges2d::BeamWithHinges2d(), BeamWithHinges3d::BeamWithHinges3d(), Bilinear::Bilinear(), BJmatrix::BJmatrix(), BJtensor::BJtensor2BJmatrix_1(), BJtensor::BJtensor2BJmatrix_2(), Brick::Brick(), BrickUP::BrickUP(), PlaneFrame::buildFE_Model(), PartitionedQuick2dFrame::buildInterface(), CloughDamage::CloughDamage(), FiniteDeformationElastic3D::commitState(), ElasticIsotropicMaterial::commitState(), PBowlLoading::CompPBLoads(), ConstantPressureVolumeQuad::ConstantPressureVolumeQuad(), CorotTruss::CorotTruss(), CorotTrussSection::CorotTrussSection(), MDPotentialSurface01::d2Qods2(), MDPotentialSurface::d2Qods2(), DamageRecorder::DamageRecorder(), nDarray::deep_copy(), BJtensor::determinant(), T2Vector::deviatorRatio(), DPYieldSurface01::dFods(), DispBeamColumn2d::DispBeamColumn2d(), DispBeamColumn3d::DispBeamColumn3d(), NLBeamColumn3d::displaySelf(), NLBeamColumn2d::displaySelf(), DOF_Group::DOF_Group(), DofColorMap::DofColorMap(), Domain::Domain(), MinUnbalDispNorm::domainChanged(), HSConstraint::domainChanged(), DistributedDisplacementControl::domainChanged(), DisplacementControl::domainChanged(), ArcLength1::domainChanged(), ArcLength::domainChanged(), TransformationDOF_Group::doneID(), MDPotentialSurface01::dQods(), DrainMaterial::DrainMaterial(), nDarray::eigenvalues(), nDarray::eigenvectors(), EightNode_Brick_u_p::EightNode_Brick_u_p(), EightNode_LDBrick_u_p::EightNode_LDBrick_u_p(), EightNodeBrick_u_p_U::EightNodeBrick_u_p_U(), ElasticBeam2d::ElasticBeam2d(), ElasticBeam3d::ElasticBeam3d(), EnhancedQuad::EnhancedQuad(), Bilinear::envelNegCap(), EPPGapMaterial::EPPGapMaterial(), EvaluateElasticState(), EvaluatefdEvolution_S(), EvaluatefdEvolution_T(), EvaluatefdFlow(), EvaluatefdYield(), EvaluateMaterialParameter(), EvaluatePlasticFlow(), EvaluateSE(), EvaluateTE(), EvaluateYieldFunction(), ConsoleErrorHandler::fatal(), FatigueMaterial::FatigueMaterial(), FDdecoupledElastic3D::FDdecoupledElastic3D(), FE_Element::FE_Element(), FeapMaterial::FeapMaterial(), FedeasBond1Material::FedeasBond1Material(), FedeasBond2Material::FedeasBond2Material(), FedeasConcr1Material::FedeasConcr1Material(), FedeasConcr2Material::FedeasConcr2Material(), FedeasConcr3Material::FedeasConcr3Material(), FedeasHardeningMaterial::FedeasHardeningMaterial(), FedeasHyster1Material::FedeasHyster1Material(), FedeasHyster2Material::FedeasHyster2Material(), FedeasMaterial::FedeasMaterial(), FedeasSteel1Material::FedeasSteel1Material(), FedeasSteel2Material::FedeasSteel2Material(), fElement::fElement(), FiberSection2d::FiberSection2d(), FiberSection3d::FiberSection3d(), FiberSectionGJ::FiberSectionGJ(), FiberSectionRepr::FiberSectionRepr(), FiniteDeformationEP3D::FiniteDeformationEP3D(), ForceBeamColumn2d::ForceBeamColumn2d(), ForceBeamColumn3d::ForceBeamColumn3d(), FourNodeQuad::FourNodeQuad(), FourNodeQuadUP::FourNodeQuadUP(), GenericSection1d::GenericSection1d(), Node::getAccel(), UmfpackGenLinSOE::getB(), SymSparseLinSOE::getB(), SparseGenRowLinSOE::getB(), SparseGenColLinSOE::getB(), DistributedSparseGenRowLinSOE::getB(), ProfileSPDLinSOE::getB(), PetscSOE::getB(), MumpsSOE::getB(), ItpackLinSOE::getB(), FullGenLinSOE::getB(), DistributedDiagonalSOE::getB(), DiagonalSOE::getB(), BandSPDLinSOE::getB(), BandGenLinSOE::getB(), FiniteDeformationElastic3D::getC(), NeoHookeanCompressible3D::getCauchyStressTensor(), FiniteDeformationElastic3D::getCauchyStressTensor(), FDdecoupledElastic3D::getCauchyStressTensor(), DomainPartitioner::getColoredGraph(), ProfileSPDLinSubstrSolver::getCondensedA(), ProfileSPDLinSubstrSolver::getCondensedMatVect(), ProfileSPDLinSubstrSolver::getCondensedRHS(), MP_Joint3D::getConstrainedDOFs(), MP_Joint2D::getConstrainedDOFs(), MP_Constraint::getConstrainedDOFs(), MP_Joint3D::getConstraint(), MP_Joint2D::getConstraint(), MP_Constraint::getConstraint(), SectionAggregator::getCopy(), FiberSectionGJ::getCopy(), FiberSection3d::getCopy(), FiberSection2d::getCopy(), Template3Dep::getCopy(), NewTemplate3Dep::getCopy(), J2Plasticity::getCopy(), FiniteDeformationEP3D::getCopy(), FiniteDeformationElastic3D::getCopy(), ElasticIsotropicMaterial::getCopy(), MultiaxialCyclicPlasticity::getCopy(), fElement::getDamp(), Node::getDisp(), AnalysisModel::getDOFGroupGraph(), SymArpackSolver::getEigenvalue(), Domain::getEigenvalues(), SymArpackSolver::getEigenvector(), Node::getEigenvectors(), PressureDependent_Elastic::getElasticStiffness(), Isotropic_Elastic::getElasticStiffness(), elnp_Elastic::getElasticStiffness(), ShadowSubdomain::getElementGraph(), Domain::getElementGraph(), ShadowSubdomain::getElements(), ShadowSubdomain::getExternalNodeIter(), Subdomain::getExternalNodes(), FiniteDeformationElastic3D::getF(), TransformationFE::getID(), Node::getIncrDeltaDisp(), Node::getIncrDisp(), SectionForceDeformation::getInitialFlexibility(), SectionForceDeformation::getInitialFlexibilitySensitivity(), NineFourNodeQuadUP::getInitialStiff(), FourNodeQuadUP::getInitialStiff(), fElement::getInitialStiff(), EightNodeBrick::getInitialStiff(), ElasticIsotropicMaterial::getInitialTangent(), SectionForceDeformation::getInitialTangentSensitivity(), FiniteDeformationElastic3D::getInitialTangentTensor(), MaterialParameter::getInternal_Scalar(), MaterialParameter::getInternal_Tensor(), ShadowSubdomain::getInternalNodeIter(), MDEvolutionLaw::getKp(), Subdomain::getLastExternalSysResponse(), ShadowSubdomain::getLastExternalSysResponse(), fElement::getMass(), MaterialParameter::getMaterial_Parameter(), ShadowSubdomain::getNodeGraph(), Domain::getNodeGraph(), ShadowSubdomain::getNodes(), J2Plasticity::getOrder(), ElasticIsotropicMaterial::getOrder(), MultiaxialCyclicPlasticity::getOrder(), DomainPartitioner::getPartitionGraph(), NeoHookeanCompressible3D::getPK1StressTensor(), FiniteDeformationElastic3D::getPK1StressTensor(), FDdecoupledElastic3D::getPK1StressTensor(), ElasticIsotropicMaterial::getPlasticStrainTensor(), Node::getReaction(), FE_Element::getResidual(), TwentyNodeBrick_u_p_U::getResistingForce(), EightNodeBrick_u_p_U::getResistingForce(), EightNode_LDBrick_u_p::getResistingForce(), EightNode_Brick_u_p::getResistingForce(), fElement::getResistingForce(), Subdomain::getResistingForce(), TwentyNodeBrick_u_p_U::getResistingForceIncInertia(), EightNodeBrick_u_p_U::getResistingForceIncInertia(), EightNode_LDBrick_u_p::getResistingForceIncInertia(), EightNode_Brick_u_p::getResistingForceIncInertia(), TwentyEightNodeBrickUP::getResistingForceIncInertia(), TotalLagrangianFD8NodeBrick::getResistingForceIncInertia(), TotalLagrangianFD20NodeBrick::getResistingForceIncInertia(), fElement::getResistingForceIncInertia(), Twenty_Node_Brick::getResistingForceIncInertia(), MP_Joint3D::getRetainedDOFs(), MP_Joint2D::getRetainedDOFs(), MP_Constraint::getRetainedDOFs(), NewTemplate3Dep::getRho(), Node::getRV(), EPState::getScalarVar(), SectionForceDeformation::getSectionFlexibility(), SectionForceDeformation::getSectionFlexibilitySensitivity(), SectionForceDeformation::getSectionTangentSensitivity(), FeapMaterial::getStrain(), ElasticIsotropicMaterial::getStrain(), FiniteDeformationElastic3D::getStrainTensor(), ElasticIsotropicMaterial::getStrainTensor(), FeapMaterial::getStress(), ElasticIsotropicMaterial::getStress(), FiniteDeformationElastic3D::getStressTensor(), ElasticIsotropicMaterial::getStressTensor(), PartitionedDomain::getSubdomainGraph(), Subdomain::getTang(), FeapMaterial::getTangent(), ElasticIsotropicMaterial::getTangent(), FE_Element::getTangent(), LagrangeDOF_Group::getTangent(), fElement::getTangentStiff(), FiniteDeformationElastic3D::getTangentTensor(), ElasticIsotropicMaterial::getTangentTensor(), EPState::getTensorVar(), Node::getTrialAccel(), Node::getTrialDisp(), Node::getTrialVel(), J2Plasticity::getType(), FiniteDeformationElastic3D::getType(), ElasticIsotropicMaterial::getType(), MultiaxialCyclicPlasticity::getType(), Node::getUnbalancedLoad(), Node::getUnbalancedLoadIncInertia(), Node::getVel(), UmfpackGenLinSOE::getX(), SymSparseLinSOE::getX(), SparseGenRowLinSOE::getX(), SparseGenColLinSOE::getX(), DistributedSparseGenRowLinSOE::getX(), ProfileSPDLinSOE::getX(), PetscSOE::getX(), MumpsSOE::getX(), ItpackLinSOE::getX(), FullGenLinSOE::getX(), DistributedDiagonalSOE::getX(), DiagonalSOE::getX(), BandSPDLinSOE::getX(), BandGenLinSOE::getX(), GSA_Recorder::GSA_Recorder(), EvolutionLaw_NL_EijMD::h_t(), HystereticMaterial::HystereticMaterial(), ID::ID(), DOF_Group::incrNodeAccel(), DOF_Group::incrNodeDisp(), DOF_Group::incrNodeVel(), Node::incrTrialAccel(), Node::incrTrialDisp(), Node::incrTrialVel(), nDarray::Initialize_all(), VM_YF::InScalarDerivative(), CC_YF::InScalarDerivative(), VM_YF::InTensorDerivative(), DP_YF::InTensorDerivative(), DM04_YF::InTensorDerivative(), BJtensor::inverse(), fElement::invokefInit(), DrainMaterial::invokeSubroutine(), Joint2D::Joint2D(), Joint3D::Joint3D(), Kratzig::Kratzig(), LagrangeMP_FE::LagrangeMP_FE(), LagrangeSP_FE::LagrangeSP_FE(), LoadPath::LoadPath(), LoadPattern::LoadPattern(), main(), MaterialParameter::MaterialParameter(), Matrix::Matrix(), MinMaxMaterial::MinMaxMaterial(), MP_Constraint::MP_Constraint(), MP_Joint2D::MP_Joint2D(), MP_Joint3D::MP_Joint3D(), nDarray::nDarray(), NewTemplate3Dep::NewTemplate3Dep(), NineFourNodeQuadUP::NineFourNodeQuadUP(), NLBeamColumn2d::NLBeamColumn2d(), NLBeamColumn3d::NLBeamColumn3d(), NodalLoad::NodalLoad(), Node::Node(), NormalizedPeak::NormalizedPeak(), oglCreateBitmap(), oglCreateWindow(), operator &&(), profilematrix::operator *(), profilematrix_rep::operator new(), nDarray_rep::operator new(), profilematrix::operator+=(), nDarray::operator+=(), profilematrix::operator-=(), nDarray::operator-=(), Matrix::operator/(), nDarray::operator==(), ParallelMaterial::ParallelMaterial(), PartitionedDomain::PartitionedDomain(), PathIndependentMaterial::PathIndependentMaterial(), PBowlLoading::PBowlLoading(), PenaltyMP_FE::PenaltyMP_FE(), PenaltySP_FE::PenaltySP_FE(), PinchingDamage::PinchingDamage(), VM_PF::PlasticFlowTensor(), PressureDependMultiYield::PressureDependMultiYield(), PressureDependMultiYield02::PressureDependMultiYield02(), PressureIndependMultiYield::PressureIndependMultiYield(), FiniteDeformationElastic3D::Print(), NLBeamColumn3d::Print(), ForceBeamColumn3d::Print(), ForceBeamColumn2d::Print(), profilematrix::profilematrix(), straintensor::q_deviatoric(), Cosseratstraintensor::q_deviatoric(), fElement::readyfRoutine(), PathIndependentMaterial::recvSelf(), ParallelMaterial::recvSelf(), MembranePlateFiberSection::recvSelf(), FiberSectionGJ::recvSelf(), FiberSection3d::recvSelf(), FiberSection2d::recvSelf(), FluidSolidPorousMaterial::recvSelf(), FiniteDeformationElastic3D::recvSelf(), ZeroLengthSection::recvSelf(), TwentyEightNodeBrickUP::recvSelf(), NineFourNodeQuadUP::recvSelf(), FourNodeQuadUP::recvSelf(), BrickUP::recvSelf(), ShellMITC4::recvSelf(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), NineNodeMixedQuad::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(), Node::recvSelf(), LoadPath::recvSelf(), FiniteDeformationElastic3D::revertToLastCommit(), ElasticIsotropicMaterial::revertToLastCommit(), TzSimple1::revertToStart(), QzSimple1::revertToStart(), PySimple1::revertToStart(), FiniteDeformationElastic3D::revertToStart(), ElasticIsotropicMaterial::revertToStart(), RigidRod::RigidRod(), secondOrderEqn(), SectionAggregator::SectionAggregator(), FiniteDeformationElastic3D::sendSelf(), SeriesMaterial::SeriesMaterial(), MultiYieldSurface::setCenter(), T2Vector::setData(), TrussSection::setDomain(), Truss::setDomain(), TotalLagrangianFD8NodeBrick::setDomain(), TotalLagrangianFD20NodeBrick::setDomain(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), BeamColumnJoint3d::setDomain(), BeamColumnJoint2d::setDomain(), ForceBeamColumn3d::setDomain(), ForceBeamColumn2d::setDomain(), fElement::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), BeamWithHinges3d::setDomain(), BeamWithHinges2d::setDomain(), beam3d02::setDomain(), EightNodeBrick::setDomain(), TwentySevenNodeBrick::setDomain(), TwentyNodeBrick::setDomain(), DOF_Group::setEigenvector(), TransformationFE::setID(), MDEvolutionLaw::setInitD(), MaterialParameter::setInternal_Scalar(), MaterialParameter::setInternal_Tensor(), Node::setNumColR(), FiberSectionRepr::setNumPatches(), FiberSectionRepr::setNumReinfLayers(), GaussQuadRule1d::setOrder(), GaussLobattoQuadRule1d01::setOrder(), FiberSectionRepr::setPatches(), Element::setRayleighDampingFactors(), FiberSectionRepr::setReinfLayers(), Bilinear::setResponse(), EPState::setScalarVar(), EPState::setScalarVar_commit(), EPState::setScalarVar_init(), EPState::setTensorVar(), EPState::setTensorVar_commit(), EPState::setTensorVar_init(), Node::setTrialAccel(), FiniteDeformationElastic3D::setTrialC(), FiniteDeformationElastic3D::setTrialCIncr(), Node::setTrialDisp(), FiniteDeformationElastic3D::setTrialF(), FiniteDeformationElastic3D::setTrialFIncr(), TzLiq1::setTrialStrain(), PyLiq1::setTrialStrain(), PressureIndependMultiYield::setTrialStrain(), PressureDependMultiYield02::setTrialStrain(), PressureDependMultiYield::setTrialStrain(), FluidSolidPorousMaterial::setTrialStrain(), FeapMaterial::setTrialStrain(), ElasticIsotropicMaterial::setTrialStrain(), Template3Dep::setTrialStrainIncr(), PressureIndependMultiYield::setTrialStrainIncr(), PressureDependMultiYield02::setTrialStrainIncr(), PressureDependMultiYield::setTrialStrainIncr(), FluidSolidPorousMaterial::setTrialStrainIncr(), ElasticIsotropicMaterial::setTrialStrainIncr(), Node::setTrialVel(), UDP_Socket::setUpConnection(), Shadow::Shadow(), skymatrix::skymatrix(), BandArpackSolver::solve(), VM_YF::StressDerivative(), Subdomain::Subdomain(), T2Vector::T2Vector(), TclModelBuilder_addFiniteDeformationElastic3D(), TclModelBuilder_addFiniteDeformationEP3D(), TclModelBuilder_addNewTemplate3Dep(), TclModelBuilder_addSnapMaterial(), TclVideoPlayer::TclVideoPlayer(), Template3Dep::Template3Dep(), straintensor::theta(), Cosseratstraintensor::theta(), TotalLagrangianFD20NodeBrick::TotalLagrangianFD20NodeBrick(), TotalLagrangianFD8NodeBrick::TotalLagrangianFD8NodeBrick(), nDarray::trace(), TransformationDOF_Group::TransformationDOF_Group(), TransformationFE::TransformationFE(), Truss::Truss(), TrussSection::TrussSection(), Twenty_Node_Brick::Twenty_Node_Brick(), TwentyEightNodeBrickUP::TwentyEightNodeBrickUP(), TwentyNodeBrick_u_p_U::TwentyNodeBrick_u_p_U(), UniaxialFiber2d::UniaxialFiber2d(), UniaxialFiber3d::UniaxialFiber3d(), MDEvolutionLaw::UpdateAllVars(), EvolutionLaw_NL_EijMD::updateEeDm(), TzLiq1::updateParameter(), PyLiq1::updateParameter(), skymatrix::v_ldl_factorize(), Vector::Vector(), VrmlViewer::VrmlViewer(), X11Device::WINOPEN(), WindowDevice::WINOPEN(), OpenGlDevice::WINOPEN(), X11Renderer::X11Renderer(), DPYieldSurface01::xi_t1(), VM_YF::YieldFunctionValue(), DP_YF::YieldFunctionValue(), ZeroLength::ZeroLength(), and ZeroLengthSection::ZeroLengthSection().

int getNP ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4713 of file commands.cpp.

References MPI_MachineBroker::getNP(), and theMachineBroker.

Referenced by g3AppInit().

int getPID ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4693 of file commands.cpp.

References MPI_MachineBroker::getPID(), and theMachineBroker.

Referenced by g3AppInit().

int getTime ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 890 of file commands.cpp.

References Domain::getCurrentTime().

Referenced by g3AppInit().

int initializeAnalysis ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int logFile ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4662 of file commands.cpp.

References SimulationInformation::addWriteFile(), APPEND, opserr, OVERWRITE, and simulationInfo.

Referenced by g3AppInit().

int myCommands ( Tcl_Interp *  interp  ) 

Definition at line 55 of file myCommands.cpp.

References specifyModelBuilder().

Referenced by g3AppInit().

int nodeBounds ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4439 of file commands.cpp.

References Domain::getPhysicalBounds().

Referenced by g3AppInit().

int nodeCoord ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4395 of file commands.cpp.

References Node::getCrds(), Domain::getNode(), opserr, and Vector::Size().

Referenced by g3AppInit().

int nodeDisp ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int nodeVel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4469 of file commands.cpp.

References Domain::getNode(), Node::getTrialVel(), opserr, and Vector::Size().

Referenced by g3AppInit().

int OpenSeesExit ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 312 of file mpiMain.cpp.

Referenced by g3AppInit().

int OPS_SetObjCmd ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
Tcl_Obj *const *  argv 
)

Definition at line 527 of file commands.cpp.

References SimulationInformation::addParameter(), and simulationInfo.

Referenced by g3AppInit().

int OPS_SourceCmd ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 539 of file commands.cpp.

References SimulationInformation::addReadFile(), and simulationInfo.

Referenced by g3AppInit().

int printAlgorithm ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
int  nodeArg,
OPS_Stream output 
)

Definition at line 1303 of file commands.cpp.

References endln, opserr, and EquiSolnAlgo::Print().

Referenced by printModel().

int printElement ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
int  nodeArg,
OPS_Stream output 
)

Definition at line 1243 of file commands.cpp.

References endln, Domain::getElement(), Domain::getElements(), opserr, and TaggedObject::Print().

Referenced by printModel().

int printIntegrator ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
int  nodeArg,
OPS_Stream output 
)

Definition at line 1329 of file commands.cpp.

References endln, opserr, and Integrator::Print().

Referenced by printModel().

int printModel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int printNode ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
int  nodeArg,
OPS_Stream output 
)

Definition at line 1185 of file commands.cpp.

References endln, Domain::getNode(), Domain::getNodes(), opserr, and Node::Print().

Referenced by printModel().

int rayleighDamping ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4622 of file commands.cpp.

References opserr, and Domain::setRayleighDampingFactors().

Referenced by g3AppInit().

int resetModel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 818 of file commands.cpp.

References Domain::revertToStart(), and IncrementalIntegrator::revertToStart().

Referenced by g3AppInit().

int rigidDiaphragm ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 3939 of file commands.cpp.

References Domain::getNumMPs(), and opserr.

Referenced by g3AppInit().

int rigidLink ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 3904 of file commands.cpp.

References Domain::getNumMPs(), and opserr.

Referenced by g3AppInit().

int sensNodeDisp ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4507 of file commands.cpp.

References Node::getDispSensitivity(), Domain::getNode(), and opserr.

Referenced by g3AppInit().

int sensNodeVel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4540 of file commands.cpp.

References Domain::getNode(), Node::getVelSensitivity(), and opserr.

Referenced by g3AppInit().

int setLoadConst ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int setTime ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 872 of file commands.cpp.

References opserr, Domain::setCommittedTime(), and Domain::setCurrentTime().

Referenced by g3AppInit().

int specifyAlgorithm ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int specifyAnalysis ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int specifyConstraintHandler ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 2065 of file commands.cpp.

References opserr.

Referenced by g3AppInit().

int specifyCTest ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int specifyIntegrator ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int specifyNumberer ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 2020 of file commands.cpp.

References opserr.

Referenced by g3AppInit().

int startTimer ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4601 of file commands.cpp.

References Timer::start().

Referenced by g3AppInit().

int stopTimer ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4611 of file commands.cpp.

References opserr, and Timer::pause().

Referenced by g3AppInit().

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

int TclAddDatabase ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
Domain theDomain,
FEM_ObjectBroker theBroker 
)

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

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().

int videoPlayer ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

Definition at line 4121 of file commands.cpp.

References opserr, TCL_Char, and theTclVideoPlayer.

Referenced by g3AppInit().

int wipeAnalysis ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)

int wipeModel ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv 
)


Variable Documentation

double ops_Dt = 1.0

Definition at line 367 of file commands.cpp.

Definition at line 368 of file commands.cpp.

Definition at line 369 of file commands.cpp.

Definition at line 60 of file commands.cpp.

Definition at line 89 of file tclMain.cpp.

Definition at line 58 of file commands.cpp.

Definition at line 364 of file commands.cpp.

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

Definition at line 363 of file commands.cpp.

Definition at line 317 of file commands.cpp.

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