Finite element method for shallow water equations

  • Thread starter alvesker
  • Start date
  • #1
3
0
Hello,

I am trying to solve the shallow water equations using finite element method. Can anyone explain me how to treat nonlinear term in the Galerkin equation?

so for example in the equation for the velocity we will have the term [itex]u\nabla v[/itex]
where u and v are the velocity components. For the u and v we have their finite element representations like

[itex]u = \sum_{i_1,N}u_iB_i,\ \ \ v=\sum_{i=1,N}v_iB_i[/itex]

hence [itex]\nabla v=\sum_{i=1,N}v_i\nabla B_i[/itex]

hence after getting the Galerkin equation (mutiplying by test function and integrating) we will have

[itex]\int u\nabla vB_kdx=\int \sum _{i=1,N} u_iB_i\sum _{i=1,N} v_i\nabla B_i B_kdx=\sum_{i,j=1,N}u_iv_j\int B_i\nabla B_jB_k dx[/itex]

is there any not to treat the nonliear term explicitly - by not having a double sum?
 

Answers and Replies

  • #2
3
0
see above
 

Related Threads on Finite element method for shallow water equations

Replies
1
Views
1K
  • Last Post
Replies
4
Views
3K
Replies
1
Views
2K
Replies
2
Views
2K
  • Last Post
Replies
1
Views
2K
Replies
5
Views
6K
Replies
2
Views
1K
Replies
0
Views
3K
Replies
10
Views
4K
Top