source: CIVL/examples/fortran/nek5000/core/ADJOINT

main
Last change on this file was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5704 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100755
File size: 950 bytes
Line 
1c
2c Adjoint variables
3c
4 real vxadj (lx1,ly1,lz1,lelv)
5 $ , vyadj (lx1,ly1,lz1,lelv)
6 $ , vzadj (lx1,ly1,lz1,lelv)
7 $ , tpadj (lx1,ly1,lz1,lelt)
8 $ , vxadjold (lx1,ly1,lz1,lelv)
9 $ , vyadjold (lx1,ly1,lz1,lelv)
10 $ , vzadjold (lx1,ly1,lz1,lelv)
11 $ , tpadjold (lx1,ly1,lz1,lelt)
12 $ , endtime, adjtol, alpha_max
13 common /adj_real/ vxadj, vyadj, vzadj, vxadjold, vyadjold
14 $ , vzadjold, endtime, adjtol, tpadj
15 $ , tpadjold, alpha_max
16
17 integer npassadj, maxpassadj
18 common /adj_integer/ npassadj, maxpassadj
19
20 logical ifadj
21 common /adj_logical/ ifadj
22
23 REAL dTdx(lx1*ly1*lz1*lelt)
24 $ , dTdy(lx1*ly1*lz1*lelt)
25 $ , dTdz(lx1*ly1*lz1*lelt)
26 COMMON /dTgrad/ dTdx, dTdy, dTdz
27
28 REAL g_adj(3), beta_b
29 COMMON /gravity_adjoint/ g_adj
30 $ , beta_b(lx1*ly1*lz1*lelt)
Note: See TracBrowser for help on using the repository browser.