Bases: object
This class is used to set Dirichlet boundary conditions for multimesh function spaces.
Overloaded versions
MultiMeshDirichletBC(V, g, sub_domain, method=”topological”, check_midpoint=true)
Create boundary condition for subdomain
The function space.
The value.
The subdomain.
Optional argument: A string specifying the method to identify dofs.
MultiMeshDirichletBC(V, g, sub_domain, method=”topological”, check_midpoint=true)
Create boundary condition for subdomain
The function space
The value
The subdomain
Optional argument: A string specifying the method to identify dofs
Overloaded versions
apply(A)
Apply boundary condition to a matrix
The matrix to apply boundary condition to.
apply(b)
Apply boundary condition to a vector
The vector to apply boundary condition to.
apply(A, b)
Apply boundary condition to a linear system
The matrix to apply boundary condition to.
The vector to apply boundary condition to.
apply(b, x)
Apply boundary condition to vectors for a nonlinear problem
The vector to apply boundary conditions to.
Another vector (nonlinear problem).
apply(A, b, x)
Apply boundary condition to a linear system for a nonlinear problem
The matrix to apply boundary conditions to.
The vector to apply boundary conditions to.
Another vector (nonlinear problem).
The membership flag