Skip to content

Implementation of heat conduction equation with robin and Neumann boundary conditions #1086

Answered by gdmcbain
abhishek-appana asked this question in Q&A
Discussion options

You must be logged in to vote

mass is the "mass" linear form which when assembled for a given basis gives the Gramian of that basis; here M. This M is usually called the "mass matrix" in the finite element method; e.g. Ern & Guermond (2004, Theory and Practice of Finite Elements; §3.3.4). It invariably arises in transient or eigenvalue problems. Definition:

def mass(u, v, _):

penalize imposes the essential boundary condition, here zero, by dividing excursions by a very small number to produce a very big residual unless the value on the boundary is almost the desired value. It's an alternative to enforce and condense. Penalization is discussed by E…

Replies: 1 comment 17 replies

Comment options

You must be logged in to vote
17 replies
@gdmcbain
Comment options

@abhishek-appana
Comment options

@gdmcbain
Comment options

@abhishek-appana
Comment options

@abhishek-appana
Comment options

Answer selected by abhishek-appana
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants