CyclicModel Class Reference#include <CyclicModel.h>
Inheritance diagram for CyclicModel: ![]()
Detailed Description
Definition at line 8 of file CyclicModel.h. Constructor & Destructor Documentation
Definition at line 10 of file CyclicModel.cpp.
Definition at line 30 of file CyclicModel.cpp.
Member Function Documentation
Definition at line 79 of file CyclicModel.cpp. References cycFactor, cycFactor_hist, d_curr, d_hist, delT_curr, delT_hist, dpeakNeg, dpeakPos, f_curr, f_hist, fpeakNeg, fpeakPos, initDneg, initDpos, initFneg, initFpos, initYieldNeg, initYieldPos, k_curr, k_hist, k_init, resFactor, setCurrent(), state_curr, state_hist, Tol, yielding, and yielding_hist. Referenced by Inelastic2DYS02::commitState().
Definition at line 47 of file CyclicModel.cpp. References Crossover, d_curr, d_hist, dir(), f_curr, f_hist, initDMag, initFMag, initYieldNeg, initYieldPos, Loading, state_curr, Unloading, and yielding. Referenced by Inelastic2DYS02::update().
Implemented in BilinearCyclic, LinearCyclic, and QuadraticCyclic. Referenced by Inelastic2DYS02::Inelastic2DYS02().
Definition at line 36 of file CyclicModel.cpp. References cycFactor, Loading, resFactor, state_curr, state_hist, and Unloading. Referenced by Inelastic2DYS02::commitState(), Inelastic2DYS02::getLocalStiff(), and Print().
Implements TaggedObject. Reimplemented in BilinearCyclic, LinearCyclic, and QuadraticCyclic. Definition at line 339 of file CyclicModel.cpp. References d_bgn, d_curr, d_end, delT_curr, delT_hist, dpeakNeg, dpeakPos, endln, f_bgn, f_curr, f_end, f_hist, fpeakNeg, fpeakPos, getFactor(), TaggedObject::getTag(), initDneg, initDpos, initFneg, initFpos, k_init, resFactor, state_curr, and yielding. Referenced by QuadraticCyclic::Print(), LinearCyclic::Print(), and BilinearCyclic::Print().
Reimplemented in QuadraticCyclic. Definition at line 246 of file CyclicModel.cpp. References d_curr, d_end, d_hist, delT_curr, delT_hist, initCyc, and opserr. Referenced by QuadraticCyclic::createFullCycleTask(), and setCurrent().
Reimplemented in QuadraticCyclic. Definition at line 238 of file CyclicModel.cpp. References d_curr, d_end, d_hist, delT_curr, and delT_hist. Referenced by QuadraticCyclic::createHalfCycleTask(), and setCurrent().
Definition at line 153 of file CyclicModel.cpp. References createFullCycleTask(), createHalfCycleTask(), cycFactor, cycFactor_hist, d_curr, d_hist, f_curr, f_hist, getTaskFactor(), initYieldNeg, initYieldPos, Loading, opserr, resFactor, state_curr, state_hist, taskStatus(), Tol, and Unloading. Referenced by commitState().
Definition at line 295 of file CyclicModel.cpp. References d_curr, d_end, delT_curr, delT_hist, dir(), and initCyc. Referenced by setCurrent().
Definition at line 316 of file CyclicModel.cpp. References k_init. Referenced by QuadraticCyclic::getTaskFactor(), and BilinearCyclic::getTaskFactor().
Definition at line 324 of file CyclicModel.cpp. Referenced by QuadraticCyclic::getTaskFactor(), and BilinearCyclic::getTaskFactor().
Member Data Documentation
Definition at line 43 of file CyclicModel.h. Referenced by commitState(), getFactor(), QuadraticCyclic::getTaskFactor(), LinearCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), LinearCyclic::Print(), Print(), and setCurrent().
Definition at line 44 of file CyclicModel.h. Referenced by commitState(), getFactor(), QuadraticCyclic::Print(), and setCurrent().
Definition at line 44 of file CyclicModel.h. Referenced by commitState(), QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), and setCurrent().
Definition at line 45 of file CyclicModel.h. Referenced by commitState(), Print(), setCurrent(), and update().
Definition at line 45 of file CyclicModel.h. Referenced by commitState(), createFullCycleTask(), createHalfCycleTask(), QuadraticCyclic::getTaskFactor(), setCurrent(), and update().
Definition at line 46 of file CyclicModel.h. Referenced by commitState(), QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), Print(), setCurrent(), and update().
Definition at line 46 of file CyclicModel.h. Referenced by commitState(), createFullCycleTask(), createHalfCycleTask(), QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), Print(), setCurrent(), taskStatus(), and update().
Definition at line 47 of file CyclicModel.h. Referenced by commitState(), createFullCycleTask(), createHalfCycleTask(), Print(), and taskStatus().
Definition at line 47 of file CyclicModel.h. Referenced by commitState(), createFullCycleTask(), createHalfCycleTask(), Print(), and taskStatus().
Definition at line 48 of file CyclicModel.h. Referenced by BilinearCyclic::getTaskFactor(), and Print().
Definition at line 48 of file CyclicModel.h. Referenced by QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), and Print().
Definition at line 49 of file CyclicModel.h. Referenced by QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), and Print().
Definition at line 49 of file CyclicModel.h. Referenced by createFullCycleTask(), createHalfCycleTask(), QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), Print(), and taskStatus().
Definition at line 51 of file CyclicModel.h. Referenced by commitState(), BilinearCyclic::getTaskFactor(), setCurrent(), and update().
Definition at line 51 of file CyclicModel.h. Referenced by commitState(), BilinearCyclic::getTaskFactor(), setCurrent(), and update().
Definition at line 53 of file CyclicModel.h. Referenced by commitState(), QuadraticCyclic::getTaskFactor(), BilinearCyclic::getTaskFactor(), Print(), and update().
Definition at line 57 of file CyclicModel.h. Referenced by commitState(), Print(), and rationalize().
Definition at line 61 of file CyclicModel.h. Referenced by commitState(), getFactor(), and setCurrent().
Definition at line 61 of file CyclicModel.h. Referenced by commitState(), getFactor(), Print(), setCurrent(), and update().
Definition at line 64 of file CyclicModel.h.
The documentation for this class was generated from the following files:
|