19.06.2015 Views

A FEniCS Tutorial - FEniCS Project

A FEniCS Tutorial - FEniCS Project

A FEniCS Tutorial - FEniCS Project

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MTL4, 15<br />

multi-material domain, 68, 73<br />

Neumann boundary conditions, 38, 77<br />

Newton’smethod(algebraicequations),<br />

51<br />

Newton’s method (PDE level), 54<br />

nodal values array, 18, 27<br />

nonlinear variational problems, 58<br />

NonlinearVariationalProblem, 58<br />

NonlinearVariationalSolver, 58<br />

paD.py, 47<br />

parameters database, 16<br />

pde newton np.py, 55<br />

PETSc, 15, 86<br />

Picard iteration, 49<br />

picard np.py, 50<br />

plot, 24<br />

Poisson’s equation, 5<br />

Poisson’s equation with variable coefficient,<br />

28<br />

project, 28<br />

projection, 26, 28<br />

pydoc, 19, 83<br />

random start vector (linear systems),<br />

46<br />

Rectangle, 71<br />

Robin boundary conditions, 77<br />

scitools, 35<br />

self, 82<br />

sin daD.py, 66<br />

SLEPc, 45<br />

structured mesh, 35<br />

successive substitutions, 49<br />

test function, 6<br />

TestFunction, 11<br />

time-dependent PDEs, 59<br />

trial function, 6<br />

TrialFunction, 11<br />

Trilinos, 15, 86<br />

troubleshooting, 88<br />

uBLAS, 15<br />

UFL, 12, 82<br />

UMFPACK, 16<br />

under-relaxation, 51<br />

UniformBoxGrid, 35<br />

UnitCircle, 71<br />

UnitCube, 71<br />

UnitInterval, 71<br />

UnitSphere, 71<br />

UnitSquare, 71<br />

variational formulation, 6<br />

vcp2D.py, 29<br />

Viper, 24, 82<br />

visualization, 24<br />

visualization, structured mesh, 35<br />

vp1 np.py, 55<br />

vp2 np.py, 55<br />

VTK, 24<br />

94

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

Saved successfully!

Ooh no, something went wrong!