|
Nek5000
SEM for Incompressible NS
|
Go to the source code of this file.
Functions | |
| *Als | eye (ns)] |
| norm (M-em *[inv(All) 0 *Als;0 *Als'Qs *inv(Qs'*dS *Qs)*Qs']*em') Rf0 | |
| X (:, i) | |
| pause end | norm (M-em *[inv(All) 0 *Als;0 *Als'Qs *X *X'*Qs']*em') norm(M-em *[inv(All) 0 *Als |
Variables | |
| p | |
| M | |
| end | Al0 =[] |
| Ac0 =zeros(2)([],:) | |
| As0 =[1 -.5 | |
| Al1 | |
| Ac1 =[-.5 0 | |
| As1 =[1 -.5 | |
| A0 =[Al0 Ac0 | |
| A1 =[Al1 Ac1 | |
| Il =eye(4) | |
| Is =eye(2) | |
| gI =eye(6) | |
| Rl0 =Il([],:) | |
| Rl1 =Il([1 2 3 4],:) | |
| Rs0 =Is([5 6]-4,:) | |
| Rs1 =Is([5 6]-4,:) | |
| R0 | |
| R1 | |
| A =R0'*A0*R0+R1'*A1*R1 | |
| All | |
| Rs1 | ns = size(Qs)(1) |
| Q = bdiag(Il,Qs,[]) | |
| Qs *Als Qs *Ass * | Qs |
| S0 = As0 | |
| S1 = As1-Ac1'*(Al1\Ac1) | |
| dS = bdiag(S0,S1,[]) | |
| em =[Il -All\Als | |
| Rf1 =Is([5 6]-4,:) | |
| Qf = [Rf0 | |
| X0 = zeros(size(Rs0)(1),size(Rf0)(1)) | |
| X1 = zeros(size(Rs1)(1),size(Rf1)(1)) | |
| dX = bdiag(X0,X1,[]) | |
| X = Qs'*dX*Qf | |
| n | |
| Ri = eye(n)([1:i-1],:) | |
| se | |
| X | ( | : | , |
| i | |||
| ) |
Definition at line 25 of file xxt_test2.m.
Definition at line 26 of file xxt_test2.m.
| Ac0 =zeros(2)([],:) |
Definition at line 15 of file xxt_test2.m.
| Ac1 =[-.5 0 |
Definition at line 22 of file xxt_test2.m.
| end Al0 =[] |
Definition at line 14 of file xxt_test2.m.
| Al1 |
Definition at line 18 of file xxt_test2.m.
| All |
Definition at line 41 of file xxt_test2.m.
| Ac0 As0 =[1 -.5 |
Definition at line 16 of file xxt_test2.m.
| Ac1 As1 =[1 -.5 |
Definition at line 23 of file xxt_test2.m.
Definition at line 56 of file xxt_test2.m.
Definition at line 67 of file xxt_test2.m.
Definition at line 58 of file xxt_test2.m.
| gI =eye(6) |
Definition at line 29 of file xxt_test2.m.
| Il =eye(4) |
Definition at line 28 of file xxt_test2.m.
| Is =eye(2) |
Definition at line 28 of file xxt_test2.m.
| M |
Definition at line 9 of file xxt_test2.m.
| n |
Definition at line 72 of file xxt_test2.m.
Definition at line 45 of file xxt_test2.m.
| p |
Definition at line 1 of file xxt_test2.m.
Referenced by allreduce_map_setup(), apply_m_Asl(), apply_p_Als(), apply_QQt(), apply_S(), apply_S_col(), condense_matrix(), crs_solve(), discover_dofs(), discover_sep_ids(), factor_numeric(), factor_symbolic(), fcrystal_setup(), fgs_fields(), findpts(), findpts_el_2(), findpts_el_3(), findpts_local(), findpts_local_eval(), findpts_local_setup(), flagged_primaries_map(), gll_lag_setup(), gs_gather_many(), gs_gather_vec_to_many(), gs_init_many(), gs_scatter_many(), gs_scatter_many_to_vec(), gs_scatter_vec_to_many(), heap_sortv(), lagrange_setup(), legendre(), legendre_d1(), legendre_d2(), lob_bnd_setup(), local_map(), main(), make_topology_unique(), merge_sep_ids(), pw_comm_setup(), pw_exec_recvs(), pw_exec_sends(), pw_map_setup(), radix_passp_be(), seed(), shared_ids_aux(), sparse_cholesky_solve(), tensor_3t(), unique_ids(), unique_nonzero(), and unpack_int().
Definition at line 47 of file xxt_test2.m.
| Qf = [Rf0 |
Definition at line 63 of file xxt_test2.m.
Definition at line 49 of file xxt_test2.m.
| R0 |
Definition at line 34 of file xxt_test2.m.
| R1 |
Definition at line 36 of file xxt_test2.m.
| Rf1 =Is([5 6]-4,:) |
Definition at line 62 of file xxt_test2.m.
Definition at line 75 of file xxt_test2.m.
| Rl0 =Il([],:) |
Definition at line 30 of file xxt_test2.m.
| Rl1 =Il([1 2 3 4],:) |
Definition at line 31 of file xxt_test2.m.
| Rs0 =Is([5 6]-4,:) |
Definition at line 32 of file xxt_test2.m.
| Rs1 =Is([5 6]-4,:) |
Definition at line 33 of file xxt_test2.m.
| S0 = As0 |
Definition at line 53 of file xxt_test2.m.
Definition at line 54 of file xxt_test2.m.
| se |
Definition at line 76 of file xxt_test2.m.
Definition at line 68 of file xxt_test2.m.
Definition at line 65 of file xxt_test2.m.
Definition at line 66 of file xxt_test2.m.
1.8.8