SIFEL/TRFEL/SRC/trfelinit.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "trfelinit.h"
#include "globalt.h"
#include "globmatt.h"
#include "intpointst.h"
#include "gtopology.h"
#include "transprint.h"
#include "iotools.h"
#include "xfile.h"
#include "stacktrace.h"
#include "libtrace.h"

Go to the source code of this file.

Functions

void print_helpt (FILE *out, const char *prgname)
long process_argst (int argc, const char *argv[])
void radiation_init ()
void trfel_init (int argc, const char *argv[], stochdrivert *stochd)

Function Documentation

void print_helpt ( FILE *  out,
const char *  prgname 
)

Definition at line 220 of file trfelinit.cpp.

Referenced by process_argst().

long process_argst ( int  argc,
const char *  argv[] 
)

Definition at line 236 of file trfelinit.cpp.

References probdesct::kwdsw, nokwd, print_helpt(), strstrcis(), and Tp.

Referenced by ptrfel_init(), and trfel_init().

void radiation_init (  ) 

function prepares auxiliary data for edge detection used for radiation problems function assigns value 1 to the variables auxinf on gelements

JK, 3.6.2011

Definition at line 293 of file trfelinit.cpp.

References gelement::auxinf, gtopology::edtype, transtop::elements, gtopology::gelements, Gtt, mater, transtop::ne, probdesct::ntm, radiationmater, elementt::tm, Tp, and Tt.

Referenced by trfel_init().

void trfel_init ( int  argc,
const char *  argv[],
stochdrivert stochd 
)

trfel initialization function reads data from input file and initiates all necessary variables and arrays

Parameters:
argv - optinal arguments
stochd - pointer to stochdrivert

Definition at line 24 of file trfelinit.cpp.

References lhsrhst::alloc(), transtop::alloc_edges(), transtop::alloc_enodes(), transtop::alloc_nodes(), transmat::assemble_dof_nameord(), gtopology::auto_subdom_detection(), Bmat, Cmat, gtopology::codenum_generation(), discont_nonlin_nonstat_problem, discont_nonstat_problem, probdesct::dofname, transtop::edge_init(), transtop::edge_init_edval(), gtopology::edtype, transbclc::elemsource(), transtop::enodes_init(), probdesct::filename, filename_decomposition(), growing_np_problem, growing_np_problem_nonlin, Gtt, ignore, XFILE::ignorecase, lhsrhst::initcond(), transmat::initval, transmat::intpointalloc(), transmat::intpointinit(), Jmat, Kmat, kwd_full, kwd_outd, kwd_pd, XFILE::kwdmode, probdesct::kwdsw, Lsrst, mater, Mesprt, transtop::mod_view_factors(), Ndoft, nokwd, probdesct::ntm, Outdt, outdrivert::outfn, Outt, probdesct::path, slesolv::prepare_data(), process_argst(), radiation_init(), outdrivert::read(), stochdrivert::read(), transbclc::read(), transcrsec::read(), transmat::read(), transtop::read(), probdesct::read(), gtopology::read_gf(), sequent_mode, set_prgname(), probdesct::ssle, timecontr::starttime(), probdesct::stochasticcalc, Stt, probdesct::suffix, Tb, Tc, probdesct::time, probdesct::timecont, Tm, transmat::tnip, probdesct::tnkv, Tp, probdesct::tprob, Tt, probdesct::var_dofid, transtop::view_factors(), XFILE::warning, xfclose(), and xfopen().

Referenced by Ctlinterface::Ctlinterface(), hermtrf_init(), main(), and solve_trfel_adaptivity_problem().


Generated by  doxygen 1.6.2