#include <bnodvalt.h>
Public Member Functions | |
bnodvalt () | |
void | give_val (double t, vector &nv) |
void | print (FILE *out) |
void | read (XFILE *in) |
~bnodvalt () | |
Public Attributes | |
gfunct * | nodval |
nodal values defined on boundaries | |
long | nsc |
number of stored components |
this class serves for data storage the class stores nodal values defined on boundary stored values may represent prescribed values, transmission coefficients, radiation coeffcients, prescribed fluxes, etc.
JK, 24.11.2008
Definition at line 17 of file bnodvalt.h.
bnodvalt | ( | ) |
Definition at line 3 of file bnodvalt.cpp.
~bnodvalt | ( | ) |
Definition at line 11 of file bnodvalt.cpp.
References nodval.
void give_val | ( | double | t, | |
vector & | nv | |||
) |
function computes nodal values it assembles nodal values on end nodes, edges or surfaces
t | - input variable, usually time | |
nv | - array of nodal values |
JK, 24.11.2008
Definition at line 68 of file bnodvalt.cpp.
References gfunct::getval(), nodval, and nsc.
Referenced by loadelt::give_external_nodval(), loadelt::give_nodval(), loadelt::give_trc(), and loadelt::give_trr().
void print | ( | FILE * | out | ) |
function prints input data
out | - output file |
JK, 24.11.2008
Definition at line 45 of file bnodvalt.cpp.
References nodval, nsc, and gfunct::print().
Referenced by loadcaset::print(), and wr_loadelt().
void read | ( | XFILE * | in | ) |
function reads input data
in | - input file |
JK, 24.11.2008
Definition at line 23 of file bnodvalt.cpp.
References nodval, nsc, gfunct::read(), and xfscanf().
Referenced by loadcaset::read().
nodal values defined on boundaries
Definition at line 29 of file bnodvalt.h.
Referenced by assemble_bnodvalt(), bnodvalt(), give_val(), print(), read(), and ~bnodvalt().
long nsc |
number of stored components
Definition at line 27 of file bnodvalt.h.
Referenced by assemble_bnodvalt(), bnodvalt(), give_val(), print(), and read().