Skip to content

Builds active matrices to solve the oseen problem on a 2d free convection cavity

Notifications You must be signed in to change notification settings

vtalats/oseen2d_cavity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is used to generate matrices which are used in the 
linearized Boussinesq equations. 

This is done by first extracting a mean solution from an OpenFoam simulation.
It then builds the appropriate mesh and data points and finally calls the 
following:

%  oseen_2d_active_matrices.m - generates the control matrices corresponding
%                               to the linearized Boussinesq (active oseen)
%                               equation in 2D.
%
%          M11 \dot{v} = [ A11  A12  A13 ] [ v ] + [ B1 ] [ u ]
%          M22 \dot{T} = [ A21  A22      ] [ T ]   [ B2 ] [ q ]
%            0 \dot{p} = [ A13'      A33 ] [ p ] + [  0 ] [   ]
%                              \   /         |       |
%                                A           x       B
%
%                   y  = C1' v + C2' T

****************************************************************************
**

Running the simulation:

	1. Unzip data50_2.zip in this directory.
	2. Open create_uTp_matrices.m and uncomment and modify the path to 
     oseen_2d_active_matrices.m
  3. run oseenTest


Modified: October 25, 2013 by Alan Lattimer 

About

Builds active matrices to solve the oseen problem on a 2d free convection cavity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages