07.08.2013 Views

skade eaction ffusion ne-dimensional System - ZIB

skade eaction ffusion ne-dimensional System - ZIB

skade eaction ffusion ne-dimensional System - ZIB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

haper<br />

efining roblem<br />

At first the user has to check that in the main file kardos.c the static param<br />

eter time is set t o<strong>ne</strong>. Next the desired number of equations noEqn used in<br />

he funcions<br />

nitProblemO'kardos",100,noEqn,250,FULL)<br />

nitTimeProblem("kardos",100,noEqn)<br />

to prepare the memory has to be inserted. At the momnt the maximal<br />

number is 10. It can be changed easly in nods.h settng the fixed parameter<br />

MAX_NODE_GROUPS.<br />

The actual problem is defi<strong>ne</strong>d by the functions<br />

Parabolic<br />

Laplace<br />

onvection<br />

elmholtz<br />

ource<br />

acobian<br />

nitialFunc<br />

auchy<br />

irichlet<br />

P(x)<br />

di<strong>ffusion</strong> matrix D(x)<br />

not carried out! (IGNORE)<br />

put in the righhand id (IGNORE<br />

force term F(u)<br />

jacobian of the force te (u<br />

initial values u0(x)<br />

boundary values ^2(t}x)}o(x<br />

boundary values £(tx)<br />

The procedur SetTimeProblem announces the problem defi<strong>ne</strong>d that way to<br />

he KARDOS toolbox. According to the fact, that o<strong>ne</strong> example is better<br />

han thousand explanatons, the reader is referred to sud ntensively the<br />

ile stdtimeprob.c.<br />

nt: etting time=0 KARDOS can also be used o solv systems of li<strong>ne</strong>ar<br />

liptic partial dfferential equations i o<strong>ne</strong> spac imenson omarabl to<br />

LLKASK [3]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!