#include <lhsrhsc.h>
Public Member Functions | |
void | alloc () |
double * | give_lhs (long lcid) |
double * | give_lhsi (long lcid) |
double * | give_rhs (long lcid) |
double * | give_tdlhs (long lcid) |
void | initcond (FILE *in) |
lhsrhsc (void) | |
void | output (FILE *out, long lcid) |
~lhsrhsc (void) | |
Public Attributes | |
double * | lhs |
array containing vector of solution | |
double * | lhsi |
array containing initial values | |
long | nlc |
number of loading cases | |
double * | rhs |
array containing right hand sides | |
double * | tdlhs |
array containing first time derivative of lhs array |
Definition at line 6 of file lhsrhsc.h.
lhsrhsc | ( | void | ) |
Definition at line 8 of file lhsrhsc.cpp.
References Cb, lhs, lhsi, coupbclc::nlc, nlc, rhs, and tdlhs.
void alloc | ( | ) |
function allocates array for left hand side, time derivative of left hand side, initial values and right sides of problem
6.4.2003, JK
Definition at line 24 of file lhsrhsc.cpp.
References lhs, lhsi, memset(), Ndofc, nlc, rhs, and tdlhs.
Referenced by metr_init(), and pmetr_init().
double * give_lhs | ( | long | lcid | ) |
Definition at line 36 of file lhsrhsc.cpp.
Referenced by newton_raphson_coupl(), and newton_raphson_coupl_new().
double * give_lhsi | ( | long | lcid | ) |
Definition at line 41 of file lhsrhsc.cpp.
double * give_rhs | ( | long | lcid | ) |
Definition at line 51 of file lhsrhsc.cpp.
Referenced by newton_raphson_coupl(), and newton_raphson_coupl_new().
double * give_tdlhs | ( | long | lcid | ) |
Definition at line 46 of file lhsrhsc.cpp.
Referenced by newton_raphson_coupl(), and newton_raphson_coupl_new().
void initcond | ( | FILE * | in | ) |
function reads initial conditions
in | - input data stream 17.1.2002 |
Definition at line 66 of file lhsrhsc.cpp.
void output | ( | FILE * | out, | |
long | lcid | |||
) |
Definition at line 56 of file lhsrhsc.cpp.
double* lhs |
array containing vector of solution
Definition at line 22 of file lhsrhsc.h.
Referenced by alloc(), give_lhs(), lhsrhsc(), solve_fcouplprob(), and ~lhsrhsc().
double* lhsi |
array containing initial values
Definition at line 24 of file lhsrhsc.h.
Referenced by alloc(), give_lhsi(), lhsrhsc(), metr_init(), newton_raphson_coupl(), newton_raphson_coupl_new(), pmetr_init(), and ~lhsrhsc().
long nlc |
double* rhs |
array containing right hand sides
Definition at line 28 of file lhsrhsc.h.
Referenced by alloc(), give_rhs(), lhsrhsc(), solve_fcouplprob(), and ~lhsrhsc().
double* tdlhs |
array containing first time derivative of lhs array
Definition at line 26 of file lhsrhsc.h.
Referenced by alloc(), give_tdlhs(), lhsrhsc(), and ~lhsrhsc().