FEAP User Forum

FEAP => Parallel FEAP => Topic started by: skang67 on August 05, 2020, 12:56:30 PM

Title: Treatment of Dirichlet Boundary Conditions
Post by: skang67 on August 05, 2020, 12:56:30 PM
Hello,

How does ParFEAP deal with Dirichlet boundary conditions, i.e., prescribed values of the solution vector? I wonder if the static condensation is performed for a global system of equations, or if some constants are added to the diagonal slots of the tangent matrix. Or, some other method is used? I appreciate it if you could provide some explanation and information about what subroutine performs this task.

Thank you.
Title: Re: Treatment of Dirichlet Boundary Conditions
Post by: Prof. S. Govindjee on August 05, 2020, 04:25:05 PM
This is described in the manual for parFEAP.  But in short it works two ways depending on how your partition/write the graph.
FEAP will either only solve the equations for the active dofs by only assembling those equations.  Or FEAP will assemble all the
equations including the driven DOF; see the http://projects.ce.berkeley.edu/feap/parmanual_86.pdf (http://projects.ce.berkeley.edu/feap/parmanual_86.pdf) for the details.
Title: Re: Treatment of Dirichlet Boundary Conditions
Post by: skang67 on August 05, 2020, 07:44:35 PM
Thank you for the tip, Professor. I will go through the manual again.