Skip to content

Commit d89f08d

Browse files
simplify weak traction evaluation
1 parent 4793125 commit d89f08d

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

perpendicular-flap/fluid-nutils/fluid.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,7 @@ def main(inflow: 'inflow velocity' = 10,
9999
res += (domain.integral('rho ubasis_ni u_i,j urel_j d:x' @ ns, degree=4))
100100

101101
# weak form for force computation
102-
resF = domain.integral('(ubasis_ni,j (u_i,j + u_j,i) rho nu d:x)' @ ns, degree=4)
103-
resF += tp(domain.integral('-ubasis_ni,j p δ_ij d:x' @ ns, degree=4))
104-
resF += domain.integral('pbasis_n u_k,k d:x' @ ns, degree=4)
105-
resF += tt(domain.integral('rho ubasis_ni u_i d:x' @ ns, degree=4))
106-
resF += domain.integral('rho ubasis_ni (u_i,j urel_j d:x)' @ ns, degree=4)
107-
resF += couplinginterface.sample('gauss', 4).integral('ubasis_ni F_i d:x' @ ns)
102+
resF = res + couplinginterface.sample('gauss', 4).integral('ubasis_ni F_i d:x' @ ns)
108103
consF = couplingsample.integrate((ns.ubasis**2).sum(1)) == 0
109104

110105
# boundary conditions mesh displacements

0 commit comments

Comments
 (0)