dloadpd Class Reference

#include <dloadpd.h>

List of all members.

Public Member Functions

 dloadpd ()
double getval (double t)
long print (FILE *out)
long read (XFILE *in)
 ~dloadpd ()

Public Attributes

gfunct gf

Detailed Description

This class defines time dependent prescribed displacements.

Definition at line 16 of file dloadpd.h.


Constructor & Destructor Documentation

dloadpd (  ) 

The constructor initializes class attributes to the zero values.

Created by Tomas Koudelka,

Definition at line 12 of file dloadpd.cpp.

~dloadpd (  ) 

The destructor deallocates used memory.

Created by Tomas Koudelka,

Definition at line 23 of file dloadpd.cpp.


Member Function Documentation

double getval ( double  t  ) 

The function return value of the dynamical prescribed displacement for the time given by the parameter t.

Parameters:
t - desired value of time.
Returns:
The function returns value of the dynamical prescribed displacement for the given time.

Created by Tomas Koudelka, Rewritten by Tomas Koudelka, 7.7.2014

Definition at line 78 of file dloadpd.cpp.

References gfunct::getval(), and gf.

Referenced by dloadcase::get_pd().

long print ( FILE *  out  ) 

The function prints data for the dynamical prescribed displacements into the opened text file given by the parameter out.

Parameters:
out - pointer to the opened text file
Return values:
0 - on success.
1 - error parsing string expression

TKr, 08/02/2013 according to read(XFILE *in) Rewritten by Tomas Koudelka, 7.7.2014

Definition at line 59 of file dloadpd.cpp.

References gf, and gfunct::print().

Referenced by dloadcase::print().

long read ( XFILE in  ) 

The function reads data for the dynamical prescribed displacements from the opened text file given by the parameter in.

Parameters:
in - pointer to the opened text file
Return values:
0 - on success.
1 - error parsing string expression

Created by Tomas Koudelka, Rewritten by Tomas Koudelka, 7.7.2014

Definition at line 41 of file dloadpd.cpp.

References gf, and gfunct::read().

Referenced by tloadcase::read(), and dloadcase::read().


Member Data Documentation

Definition at line 19 of file dloadpd.h.

Referenced by getval(), print(), and read().


The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2