#include <tloadcase.h>
Public Member Functions | |
| void | assemble (double *rhs, double *lhs) |
| void | assemble (long lcid, double *rhs, long n, double t) |
| void | compute_reactions (long lcid) |
| void | read (FILE *in) |
| void | seisminit (double *seism) |
| tloadcase (void) | |
| ~tloadcase (void) | |
Public Attributes | |
| dirdynload * | direction |
| directions of seismic loads | |
| gfunct * | gf |
| dloadn * | lon |
| long | nle |
| number of loaded elements | |
| long | nln |
| number of loaded nodes | |
| long | npd |
| number of prescribed displacements | |
| long | nslc |
| dloadpd * | pd |
| double * | seism |
| loadcase * | slc |
| timeload | ttl |
| type of time load | |
class tloadcase defines load cases for time dependent problems (dynamic problems, creep problems, etc.)
JK, TKo, 3.6.2005
Definition at line 19 of file tloadcase.h.
| tloadcase | ( | void | ) |
| ~tloadcase | ( | void | ) |
| void assemble | ( | double * | rhs, | |
| double * | lhs | |||
| ) |
| void assemble | ( | long | lcid, | |
| double * | rhs, | |||
| long | n, | |||
| double | t | |||
| ) |
| void compute_reactions | ( | long | lcid | ) |
| void read | ( | FILE * | in | ) |
function reads load case characteristics
| in | - input stream |
JK, TKo, 3.6.2005
Definition at line 41 of file tloadcase.cpp.
References direction, gf, lon, Ndofm, nln, npd, nslc, nullv(), pd, dloadpd::read(), gfunct::read(), loadcase::read(), seism, seismicload, seisminit(), and slc.
| void seisminit | ( | double * | seism | ) |
Referenced by read().
directions of seismic loads
Definition at line 33 of file tloadcase.h.
Referenced by read(), tloadcase(), and ~tloadcase().
Definition at line 51 of file tloadcase.h.
Referenced by read(), tloadcase(), and ~tloadcase().
Definition at line 45 of file tloadcase.h.
Referenced by read(), tloadcase(), and ~tloadcase().
| long nle |
| long nln |
number of loaded nodes
Definition at line 39 of file tloadcase.h.
Referenced by read(), and tloadcase().
| long npd |
number of prescribed displacements
Definition at line 43 of file tloadcase.h.
Referenced by read(), and tloadcase().
| long nslc |
Definition at line 36 of file tloadcase.h.
Referenced by read(), and tloadcase().
Definition at line 46 of file tloadcase.h.
Referenced by read(), tloadcase(), and ~tloadcase().
| double* seism |
Definition at line 53 of file tloadcase.h.
Referenced by read(), tloadcase(), and ~tloadcase().
Definition at line 49 of file tloadcase.h.
Referenced by read(), tloadcase(), and ~tloadcase().
| timeload ttl |
type of time load
Definition at line 31 of file tloadcase.h.
1.6.2