#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.