#include <stdio.h>
Go to the source code of this file.
Functions | |
void | lin_nonstat_dform () |
void | lin_nonstat_dform_resistance () |
void | solve_discont_nonstationary_problem () |
void lin_nonstat_dform | ( | ) |
function solves nonstationary transport problem with discontinuity the d-form version of the generalized trapezoidal method see T.J.R. Hughes: The Finite Element Method; Linear Static and Dynamic Finite Element Analysis
JK, 6.8.2008
Definition at line 32 of file dnpsolvert.cpp.
References actual_previous_nodval(), gmatrix::addgm(), probdesct::alpha, approximation(), capacity_matrix(), Cmat, transtop::compute_jumps(), conductivity_matrix(), gmatrix::diag_check(), timecontr::endtime(), f, lhsrhst::give_lhs(), lhsrhst::give_rhs(), lhsrhst::give_tdlhs(), gmatrix::gmxv(), Gtt, timecontr::initialtimeincr(), transmat::initmaterialmodels(), Kmat, Lsrst, Mesprt, gtopology::mult_localization(), gtopology::nbdof, Ndoft, timecontr::newtime(), gtopology::nsad, nullv(), probdesct::nvs, Outt, p, probdesct::pnvs, print_closet(), print_flusht(), print_initt(), print_stept(), gmatrix::scalgm(), solution_correction(), slesolv::solve_system(), probdesct::ssle, timecontr::starttime(), probdesct::time, probdesct::timecont, Tm, total_integral_ip(), Tp, trfel_right_hand_side(), Tt, transmat::updateipval(), and probdesct::zero.
Referenced by solve_discont_nonstationary_problem().
void lin_nonstat_dform_resistance | ( | ) |
trial subroutine devoted to solution of problems with resistance factor
function solves nonstationary transport problem with discontinuity the d-form version of the generalized trapezoidal method see T.J.R. Hughes: The Finite Element Method; Linear Static and Dynamic Finite Element Analysis
JK, 2.2.2011
Definition at line 216 of file dnpsolvert.cpp.
References actual_previous_nodval(), gmatrix::addgm(), probdesct::alpha, approximation(), capacity_matrix(), Cmat, transtop::compute_jumps(), transtop::compute_resistance_factor(), transmat::computenlfluxes(), conductivity_matrix(), transtop::elements, timecontr::endtime(), f, lhsrhst::give_lhs(), lhsrhst::give_rhs(), lhsrhst::give_tdlhs(), gmatrix::gmxv(), Gtt, timecontr::initialtimeincr(), transmat::initmaterialmodels(), elementt::ipp, Kmat, Lsrst, Mesprt, gtopology::mult_localization(), gtopology::nbdof, Ndoft, transtop::ne, timecontr::newtime(), gtopology::nsad, nullv(), probdesct::nvs, Outt, p, probdesct::pnvs, print_closet(), print_flusht(), print_initt(), print_stept(), gmatrix::scalgm(), solution_correction(), slesolv::solve_system(), probdesct::ssle, timecontr::starttime(), probdesct::time, probdesct::timecont, Tm, Tp, trfel_right_hand_side(), Tt, transmat::updateipval(), and probdesct::zero.
void solve_discont_nonstationary_problem | ( | ) |
function solves nonstationary transport problem with discontinuities across material interfaces
function selects a suitable numerical scheme for solution
JK
Definition at line 16 of file dnpsolvert.cpp.
References lin_nonstat_dform().
Referenced by solve_trfel_deterministic_problem().