Author Topic: Treatment of Dirichlet Boundary Conditions  (Read 4726 times)

skang67

  • Jr. Member
  • **
  • Posts: 23
Treatment of Dirichlet Boundary Conditions
« 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.

Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1165
Re: Treatment of Dirichlet Boundary Conditions
« Reply #1 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 for the details.

skang67

  • Jr. Member
  • **
  • Posts: 23
Re: Treatment of Dirichlet Boundary Conditions
« Reply #2 on: August 05, 2020, 07:44:35 PM »
Thank you for the tip, Professor. I will go through the manual again.