#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "load.h"
#include "elm.h"
#include "node.h"
Go to the source code of this file.
Defines | |
#define | ZERO 0.000001 |
Functions | |
void | NodeInitPrescValues (void) |
void | NodeFree (void) |
void | NodeApplyForce (int node, double fx, double fy, double fz) |
void | NodeApplyDisplacement (int node, double dx, double dy, double dz) |
void | NodeApplyVelocity (int node, double vx, double vy, double vz) |
void | NodeInitForceVector (double *FVector) |
Variables | |
sNode * | NodeVector = 0L |
int | NumNodes = 0 |
int | NDof = 2 |
void NodeApplyDisplacement | ( | int | node, | |
double | dx, | |||
double | dy, | |||
double | dz | |||
) |
Definition at line 131 of file node.c.
Referenced by PrescribedValues().
void NodeApplyForce | ( | int | node, | |
double | fx, | |||
double | fy, | |||
double | fz | |||
) |
Definition at line 96 of file node.c.
Referenced by PrescribedValues().
void NodeApplyVelocity | ( | int | node, | |
double | vx, | |||
double | vy, | |||
double | vz | |||
) |
Definition at line 159 of file node.c.
Referenced by PrescribedValues().
void NodeInitPrescValues | ( | void | ) |
Definition at line 65 of file node.c.
Referenced by PrescribedValues().
int NDof = 2 |
Definition at line 36 of file node.c.
Referenced by _dUVector(), _NfiReadAnalysisType(), _NfiWriteResultStep(), _UpdateGeometry(), AutoGlobalCalc(), AutoLocalCalc(), BFGS(), BuildAVector(), BuildIaVector(), BuildJaVector(), ComputeError(), ConstCurveGlobal(), ConstCurveLocal(), ConstCurveSlide(), ConstShotGlobal(), ConstShotLocal(), ConstShotSlide(), ConstSurfaceGlobal(), ConstSurfaceLocal(), ConstSurfaceSlide(), DisplacementVelocity(), DRSolver(), ElmKp(), ElmKpr(), GCSolver(), HiperbolicCMatrix(), HybridAnalysis(), HybridPrintResult(), HYBRIDSolver(), ImpBFGSAnalysis(), ImpBFGSPrintResult(), IMPBFGSSolver(), ImpLinearAnalysis(), ImpLinearPrintResult(), IMPLINEARSolver(), ImpNRMAnalysis(), ImpNRMPrintResult(), IMPNRMSolver(), InitialError(), InterfaceCMatrix(), InternalForces(), IsotropicCMatrix(), IsotropicFailCMatrix(), ItfMohrCoulombCMatrix(), KelvinCMatrix(), LINEAR(), LoadCaseAnalysis(), LoadStepAnalysis(), MassVector(), MaxwellCMatrix(), MisesCMatrix(), MohrCoulombCMatrix(), MohrCoulombCutOffCMatrix(), MohrCoulombNACCMatrix(), MohrCoulombNAVCMatrix(), NfiWriteResults(), NodeInitForceVector(), NRM(), OrthotropicCMatrix(), PrescribedValues(), PrincipalTensor(), RezoneAnalysis(), StandardAnalysis(), StandardPrintResult(), StandardVEAnalysis(), StandardVEFlacAnalysis(), StandardVEFlacPrintResult(), StandardVEViscoForces(), and UpdatePrescribedValues().
sNode* NodeVector = 0L |
Definition at line 34 of file node.c.
Referenced by _BRICK8ElementCenter(), _dUVector(), _GetNol(), _NfiReadElementBRICK8(), _NfiReadElementDKT(), _NfiReadElementINFINITE(), _NfiReadElementINTERFACE(), _NfiReadElementLINE2(), _NfiReadElementQ4(), _NfiReadElementT3(), _NfiReadElementTETR4(), _NfiReadNode(), _NfiReadNodeConstrain(), _NfiReadNodeCoord(), _NfiReadNodeDispDisplay(), _NfiReadNodeDispTimeDisplay(), _NfiReadNodePilot(), _NfiReadNodeSupport(), _NfiReadNodeVelocDisplay(), _Q4ElementCenter(), _T3ElementCenter(), _TETR4ElementCenter(), _UpdateGeometry(), AutoGlobalCalc(), AutoLocalCalc(), BFGS(), BuildAVector(), ComputeError(), DisplacementVelocity(), DoRezone(), GCSolver(), InitialError(), InternalForces(), LINEAR(), NRM(), PrescribedValues(), StandardVEAnalysis(), StandardVEViscoForces(), TETR4Load(), UIStart(), and UpdatePrescribedValues().
int NumNodes = 0 |
Definition at line 35 of file node.c.
Referenced by _BRICK8ElementCenter(), _BRICK8GetDisplacement(), _DKTGetDisplacement(), _dUVector(), _GetNol(), _INFINITEGetCoord(), _INFINITEGetDisplacement(), _INTERFACEGetDisplacement(), _NfiReadNode(), _NfiReadNodeCoord(), _NfiWriteResultStep(), _Q4ElementCenter(), _Q4GetDisplacement(), _T3ElementCenter(), _T3GetDisplacement(), _TETR4ElementCenter(), _TETR4GetDisplacement(), _UpdateGeometry(), AutoGlobalCalc(), AutoLocalCalc(), BFGS(), BRICK8Connect(), BRICK8GetDof(), BRICK8GetInc(), BRICK8PercForces(), BuildAVector(), BuildIaVector(), BuildJaVector(), ComputeError(), DisplacementVelocity(), DKTConnect(), DKTGetDof(), DKTGetInc(), DoRezone(), DRSolver(), ElmKp(), ElmKpr(), FreeNodeList(), GCSolver(), HybridAnalysis(), HybridPrintResult(), HYBRIDSolver(), ImpBFGSAnalysis(), ImpBFGSPrintResult(), IMPBFGSSolver(), ImpLinearAnalysis(), ImpLinearPrintResult(), IMPLINEARSolver(), ImpNRMAnalysis(), ImpNRMPrintResult(), IMPNRMSolver(), INFINITEConnect(), INFINITESetPressure(), InitialError(), INTERFACEConnect(), InternalForces(), LINE2Connect(), LINE2SetConnect(), LINE2UpdateConnect(), LINEAR(), LoadCaseAnalysis(), LoadStepAnalysis(), MassVector(), NfiWriteResults(), NodeInitForceVector(), NodeInitPrescValues(), NRM(), Q4Connect(), Q4GetDof(), Q4GetInc(), Q4PercForces(), RezoneAnalysis(), StandardAnalysis(), StandardPrintResult(), StandardVEAnalysis(), StandardVEFlacAnalysis(), StandardVEFlacPrintResult(), T3Connect(), T3GetDof(), T3GetInc(), TETR4Connect(), TETR4GetDof(), TETR4GetInc(), TETR4Load(), TETR4PercForces(), and UIStart().