#include <outdrivert.h>
Public Member Functions | |
| elemoutt () | |
| constructor | |
| void | print (FILE *out) |
| prints description data to file | |
| void | print_eqother (FILE *out) |
| prints averaged eq_other values at selected elements | |
| void | print_flux (FILE *out, long lcid) |
| prints fluxes at selected elements | |
| void | print_grad (FILE *out, long lcid) |
| prints gradients at selected elements | |
| void | print_other (FILE *out) |
| prints averaged other values at selected elements | |
| void | print_out (FILE *out, long lcid) |
| prints values for selected elements | |
| void | print_unkn (FILE *out, long lcid) |
| prints unknowns at selected elements | |
| long | read (XFILE *in) |
| reads data from file | |
| ~elemoutt () | |
| destructor | |
Public Attributes | |
| sel | dstep |
| prints element values selected steps | |
| sel | seleeqoth |
| selection of elements for eq_other values | |
| sel | seleflux |
| selection of elements for fluxes | |
| sel | selegrad |
| selection of elements for gradients | |
| sel | seleoth |
| selection of elements for other values | |
| sel * | seleqoth |
| selections for eq_other values | |
| sel * | selflux |
| selections for fluxes | |
| sel * | selgrad |
| selections for gradients | |
| sel * | seloth |
| selections for other values | |
Definition at line 131 of file outdrivert.h.
| elemoutt | ( | ) |
| ~elemoutt | ( | ) |
| void print | ( | FILE * | out | ) |
prints description data to file
Function prints data with description for output of element values to the text file
| out | - pointer to the opened text file |
Definition at line 2343 of file outdrivert.cpp.
References dstep, sel::n, sel::print(), sel_all, sel_list, sel_no, sel_range, seleeqoth, seleflux, selegrad, seleoth, seleqoth, selflux, selgrad, seloth, and sel::st.
Referenced by outdrivert::print().
| void print_eqother | ( | FILE * | out | ) |
prints averaged eq_other values at selected elements
Function prints required other values for selected elements and for given load case to the output text file - not completed
| out | - pointer to the opened text file |
Definition at line 2589 of file outdrivert.cpp.
References transtop::elements, intpointst::eqother, transmat::give_eqothervalue_name(), transtop::give_tnip(), transmat::ip, elementt::ipp, intpointst::ncompeqother, transtop::ne, preqoth, sel::presence_id(), seleeqoth, seleqoth, Tm, and Tt.
Referenced by print_out().
| void print_flux | ( | FILE * | out, | |
| long | lcid | |||
| ) |
prints fluxes at selected elements
Function prints required fluxes for selected elements and for given load case to the output text file - not completed
| out | - pointer to the opened text file | |
| lcid | - load case id |
Definition at line 2509 of file outdrivert.cpp.
References transtop::elements, intpointst::fluxes, transtop::give_ncomp(), transtop::give_tnip(), transmat::ip, elementt::ipp, transtop::ne, probdesct::ntm, sel::presence_id(), prflux, seleflux, selflux, Tm, Tp, and Tt.
Referenced by print_out().
| void print_grad | ( | FILE * | out, | |
| long | lcid | |||
| ) |
prints gradients at selected elements
Function prints required grads for selected elements and for given load case to the output text file - not completed
| out | - pointer to the opened text file | |
| lcid | - load case id |
Definition at line 2469 of file outdrivert.cpp.
References transtop::elements, transtop::give_ncomp(), transtop::give_tnip(), intpointst::grad, transmat::ip, elementt::ipp, transtop::ne, probdesct::ntm, sel::presence_id(), prgrad, selegrad, selgrad, Tm, Tp, and Tt.
Referenced by print_out().
| void print_other | ( | FILE * | out | ) |
prints averaged other values at selected elements
Function prints required other values for selected elements and for given load case to the output text file - not completed
| out | - pointer to the opened text file |
Definition at line 2548 of file outdrivert.cpp.
References transtop::elements, transmat::give_othervalue_name(), transtop::give_tnip(), transmat::givencompother(), transmat::ip, elementt::ipp, transtop::ne, intpointst::other, sel::presence_id(), proth, seleoth, seloth, Tm, and Tt.
Referenced by print_out().
| void print_out | ( | FILE * | out, | |
| long | lcid | |||
| ) |
prints values for selected elements
Function prints required output values for selected elements and for given load case to the output text file - not completed
| out | - pointer to the opened text file | |
| lcid | - load case id |
Definition at line 2436 of file outdrivert.cpp.
References print_eqother(), print_flux(), print_grad(), print_other(), sel_no, seleeqoth, seleflux, selegrad, seleoth, and sel::st.
Referenced by outdrivert::print_out(), and outdrivert::print_out_forced().
| void print_unkn | ( | FILE * | out, | |
| long | lcid | |||
| ) |
prints unknowns at selected elements
| long read | ( | XFILE * | in | ) |
reads data from file
Function reads data with description for output of element values from the text file
| in | - pointer to the opened text file |
| 0 | - on success | |
| 1 | - error reading step | |
| 2 | - error reading gradient selection | |
| 3 | - error reading flux selection | |
| 4 | - error reading other values selection | |
| 5 | - error reading eqother values selection |
Definition at line 2229 of file outdrivert.cpp.
References dstep, probdesct::eqothercomp, probdesct::eqotherpos, probdesct::fluxcomp, probdesct::fluxpos, probdesct::gradcomp, probdesct::gradpos, sel::n, probdesct::othercomp, probdesct::otherpos, sel::read(), sel_all, sel_list, sel_no, sel_range, seleeqoth, seleflux, selegrad, seleoth, seleqoth, selflux, selgrad, seloth, sel::st, Tp, and xfscanf().
Referenced by outdrivert::read().
prints element values selected steps
Definition at line 156 of file outdrivert.h.
Referenced by print(), outdrivert::print_newstep(), outdrivert::print_out(), read(), and outdrivert::read().
selection of elements for eq_other values
Definition at line 174 of file outdrivert.h.
Referenced by print(), print_eqother(), print_out(), and read().
selection of elements for fluxes
Definition at line 164 of file outdrivert.h.
Referenced by aepointst::init(), print(), print_flux(), print_out(), and read().
selection of elements for gradients
Definition at line 159 of file outdrivert.h.
Referenced by aepointst::init(), print(), print_grad(), print_out(), and read().
selection of elements for other values
Definition at line 169 of file outdrivert.h.
Referenced by print(), print_other(), print_out(), and read().
selections for eq_other values
Definition at line 176 of file outdrivert.h.
Referenced by elemoutt(), print(), print_eqother(), read(), and ~elemoutt().
selections for fluxes
Definition at line 166 of file outdrivert.h.
Referenced by elemoutt(), print(), print_flux(), read(), and ~elemoutt().
selections for gradients
Definition at line 161 of file outdrivert.h.
Referenced by elemoutt(), print(), print_grad(), read(), and ~elemoutt().
selections for other values
Definition at line 171 of file outdrivert.h.
Referenced by elemoutt(), print(), print_other(), read(), and ~elemoutt().
1.6.2