SIFEL/PARTRF/SRC/pnpsolvert.cpp File Reference

#include "npglvec.h"
#include "backupsolt.h"
#include "transprint.h"
#include "pnpsolvert.h"
#include "pglobalt.h"
#include "seqfilest.h"
#include <string.h>
#include <math.h>
#include "mpi.h"

Go to the source code of this file.

Functions

void par_linear_nonstat_solv_vform ()
void par_nonstat_solv_vform_comp ()
void par_nonstat_solver_init (long lcid, np_glob_vec &np_gv)
long par_one_step_linear (long lcid, double time, double dt, long istep, long li, np_glob_vec &np_gv)
long par_one_step_nonlinear (long lcid, double time, double dt, long istep, long li, np_glob_vec &np_gv)
void par_solve_nonstationary_problem ()

Function Documentation

void par_linear_nonstat_solv_vform (  ) 
void par_nonstat_solv_vform_comp (  ) 
void par_nonstat_solver_init ( long  lcid,
np_glob_vec np_gv 
)
long par_one_step_linear ( long  lcid,
double  time,
double  dt,
long  istep,
long  li,
np_glob_vec np_gv 
)

function solves parallel linear nonstationary transport problem the v-form version of the generalized trapezoidal method see T.J.R. Hughes: The Finite Element Method; Linear Static and Dynamic Finite Element Analysis

according to JK, 20.12.2002, revised 19/02/2013 by TKr

Definition at line 237 of file pnpsolvert.cpp.

References actual_previous_nodval(), gmatrix::addgm(), probdesct::alpha, approximation(), capacity_matrix(), Cmat, compute_req_valt(), conductivity_matrix(), np_glob_vec::d, np_glob_vec::f, f, gmatrix::gmxv(), Gtt, probdesct::hdbcont, timecontr::isitimptime(), probdesct::istep, Kmat, np_glob_vec::lhs, Mesprt, Myrank, Ndoft, probdesct::nvs, Outt, np_glob_vec::p, p, probdesct::pnvs, print_flusht(), print_stept(), Psolt, np_glob_vec::rhs, hdbcontr::save_stat(), gmatrix::scalgm(), solution_correction(), solvert_save(), np_glob_vec::tdlhs, probdesct::time, probdesct::timecont, Tm, Tp, trfel_right_hand_side(), and transmat::updateipval().

Referenced by par_nonstat_solv_vform_comp().

long par_one_step_nonlinear ( long  lcid,
double  time,
double  dt,
long  istep,
long  li,
np_glob_vec np_gv 
)
void par_solve_nonstationary_problem (  ) 

function solves parallel nonstationary transport problem

function selects a suitable numerical scheme for solution

TKr, 19/02/2013

Definition at line 18 of file pnpsolvert.cpp.

References discont_nonstat_problem, par_nonstat_solv_vform_comp(), Tp, and probdesct::tprob.

Referenced by par_solve_trfel_problem().


Generated by  doxygen 1.6.2