SIFEL/TRFEL/SRC/homogtrans.h File Reference

#include <stdio.h>

Go to the source code of this file.

Functions

void paral_transport_homogenization (double *u, double *k, double *c)
void transport_homogenization ()

Function Documentation

void paral_transport_homogenization ( double *  unkn_r,
double *  matrix_k,
double *  matrix_c 
)

function solves homogenization for transport problems on PUC and returns overall (homogenized) conductivity and capacity matrices

Parameters:
unkn_r - unknows and gradients of unknowns in integration point (in master node on PUC) stored as an array (one dimensional)
matrix_k - homogenized conductivity matrix of PUC stored as an array (one dimensional)
matrix_c - homogenized capacity matrix of PUC stored as an array (one dimensional)

TKr, 17/08/2010

Definition at line 197 of file homogtrans.cpp.

References addm(), allocm(), approximation_puc(), assemble_average_c_matrix(), assemble_average_d_matrix(), assemble_l_matrix(), cmulm(), conductivity_matrix(), destrm(), Gtt, transmat::initmaterialmodels(), Kmat, transbclc::lc, matrix::m, loadcaset::mastergrad, loadcaset::masterval, mxm(), matrix::n, nodet::ncompgrad, Ndoft, transtop::nodes, nonlinear_stationary_problem, probdesct::ntm, nullv(), Outt, print_err(), solve_nonlinear_stationary_problem_pokus(), solve_stationary_problem(), slesolv::solve_system(), probdesct::ssle, stationary_problem, Tb, Tm, Tp, probdesct::tprob, and Tt.

void transport_homogenization (  ) 

Generated by  doxygen 1.6.2