#include <stdio.h>#include <stdlib.h>#include <math.h>#include "load.h"#include "elm.h"#include "node.h"#include "alg.h"Include dependency graph for load.c:

Go to the source code of this file.
Defines | |
| #define | ZERO 0.000001 |
Functions | |
| void | PrescribedValues (void) |
| void | UpdatePrescribedValues (double *FVector) |
Variables | |
| int | CurrLoadCase = 0 |
| int | NumLoadCase = 0 |
| sLoadCase * | LoadCase = 0L |
| void PrescribedValues | ( | void | ) |
Definition at line 57 of file load.c.
References AreaForcePressure, AreaForceUniform, DISPLACEMENT, _node::dof, ElementBuildAdjacence(), ElmConnect, ElmGravity, ElmInterForce, ElmList, ElmLoad, ElmNumNodes, FORCE, GravForce, LineForce, NDof, NodalDisp, NodalForce, NodalSupp, NodalVel, NodeApplyDisplacement(), NodeApplyForce(), NodeApplyVelocity(), NodeInitPrescValues(), NodeVector, NONE, NumAreaForcePressure, NumAreaForceUniform, NumElements, NumLineForce, NumNodalDisp, NumNodalForce, NumNodalSupp, NumNodalVel, _dof::vpx, _dof::vpy, _dof::vpz, _dof::x, _dof::y, _dof::z, and ZERO.
Referenced by HybridAnalysis(), ImpBFGSAnalysis(), ImpLinearAnalysis(), ImpNRMAnalysis(), LoadCaseAnalysis(), LoadStepAnalysis(), RezoneAnalysis(), StandardAnalysis(), StandardVEAnalysis(), and StandardVEFlacAnalysis().
Here is the call graph for this function:

Here is the caller graph for this function:

| void UpdatePrescribedValues | ( | double * | FVector | ) |
Definition at line 407 of file load.c.
References _node::dof, ElmConnect, ElmGravity, ElmList, ElmLoad, ElmNumNodes, FORCE, GravForce, LineForce, NDof, NodeVector, NONE, NumElements, NumLineForce, TODO, _dof::vpx, _dof::vpy, _dof::vpz, and ZERO.
Referenced by DoRezone().
Here is the caller graph for this function:

| int CurrLoadCase = 0 |
| int NumLoadCase = 0 |
Definition at line 30 of file load.c.
Referenced by _NfiReadLoad(), LoadCaseAnalysis(), and NfiWriteResults().
1.5.1