bnodvalt Class Reference

#include <bnodvalt.h>

List of all members.

Public Member Functions

 bnodvalt ()
void give_val (double t, vector &nv)
void print (FILE *out)
void read (XFILE *in)
 ~bnodvalt ()

Public Attributes

gfunctnodval
 nodal values defined on boundaries
long nsc
 number of stored components

Detailed Description

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.


Constructor & Destructor Documentation

bnodvalt (  ) 

Definition at line 3 of file bnodvalt.cpp.

References nodval, and nsc.

~bnodvalt (  ) 

Definition at line 11 of file bnodvalt.cpp.

References nodval.


Member Function Documentation

void give_val ( double  t,
vector nv 
)

function computes nodal values it assembles nodal values on end nodes, edges or surfaces

Parameters:
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

Parameters:
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

Parameters:
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().


Member Data Documentation

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().


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

Generated by  doxygen 1.6.2