KTH framework for Nek5000 toolboxes; testing version  0.0.1
drive2.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine initdim
 
subroutine initdat
 
subroutine comment
 
subroutine setvar
 
subroutine echopar
 
subroutine gengeom (igeom)
 
subroutine files
 
subroutine settime
 
subroutine geneig (igeom)
 
subroutine fluid (igeom)
 
subroutine heat (igeom)
 
subroutine heat_cvode (igeom)
 
subroutine meshv (igeom)
 
subroutine time00
 
subroutine runstat
 
subroutine pprint_all (s, n_in, io)
 
subroutine opcount (ICALL)
 
subroutine dofcnt
 
subroutine vol_flow
 
subroutine compute_vol_soln (vxc, vyc, vzc, prc)
 
subroutine plan2_vol (vxc, vyc, vzc, prc)
 
subroutine plan3_vol (vxc, vyc, vzc, prc)
 
subroutine plan4_vol (vxc, vyc, vzc, prc)
 
subroutine a_dmp
 
subroutine outrio (v, n, io)
 
subroutine reset_prop
 
subroutine prinit
 

Function/Subroutine Documentation

◆ a_dmp()

subroutine a_dmp

Definition at line 1698 of file drive2.f.

References axhelm(), outrio(), rone(), and rzero().

+ Here is the call graph for this function:

◆ comment()

subroutine comment

Definition at line 85 of file drive2.f.

References dnekclock().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ compute_vol_soln()

subroutine compute_vol_soln ( real, dimension(lx1,ly1,lz1,lelv)  vxc,
real, dimension(lx1,ly1,lz1,lelv)  vyc,
real, dimension(lx1,ly1,lz1,lelv)  vzc,
real, dimension(lx2,ly2,lz2,lelv)  prc 
)

Definition at line 1435 of file drive2.f.

References glmax(), glmin(), glsc2(), plan3_vol(), and plan4_vol().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dofcnt()

subroutine dofcnt

Definition at line 1285 of file drive2.f.

References glsc2(), glsum(), and i8glsum().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ echopar()

subroutine echopar

Definition at line 290 of file drive2.f.

References blank(), exitt(), and ltrunc().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ files()

subroutine files

Definition at line 412 of file drive2.f.

References blank(), chcopy(), indx1(), and ltrunc().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fluid()

subroutine fluid (   igeom)

Definition at line 657 of file drive2.f.

References chkptol(), dnekclock(), plan1(), plan3(), plan4(), plan5(), printdiverr(), settolv(), unorm(), vol_flow(), and vol_flow_ms().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ geneig()

subroutine geneig (   igeom)

Definition at line 605 of file drive2.f.

References eigenv(), and esteig().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gengeom()

subroutine gengeom (   igeom)

Definition at line 370 of file drive2.f.

References gencoor(), geom1(), geom2(), lagmass(), setdef(), setinvm(), sfastax(), updcoor(), updmsys(), and volume().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ heat()

subroutine heat (   igeom)

Definition at line 743 of file drive2.f.

References cdscal(), dnekclock(), settolt(), and unorm().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ heat_cvode()

subroutine heat_cvode (   igeom)

Definition at line 786 of file drive2.f.

References cdscal_cvode(), and dnekclock().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initdat()

subroutine initdat

Definition at line 34 of file drive2.f.

References blank(), and rzero().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initdim()

subroutine initdim

Definition at line 1 of file drive2.f.

+ Here is the caller graph for this function:

◆ meshv()

subroutine meshv (   igeom)

Definition at line 811 of file drive2.f.

References elasolv(), mvbdry(), and updmsys().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ opcount()

subroutine opcount (   ICALL)

Definition at line 1227 of file drive2.f.

References chswapr(), crecv(), csend(), drcopy(), gop(), iswap(), and sort().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ outrio()

subroutine outrio ( real, dimension(1)  v,
  n,
  io 
)

Definition at line 1721 of file drive2.f.

+ Here is the caller graph for this function:

◆ plan2_vol()

subroutine plan2_vol ( real, dimension(lx1,ly1,lz1,lelv)  vxc,
real, dimension(lx1,ly1,lz1,lelv)  vyc,
real, dimension(lx1,ly1,lz1,lelv)  vzc,
real, dimension(lx2,ly2,lz2,lelv)  prc 
)

Definition at line 1497 of file drive2.f.

References add2col2(), cdtp(), ctolspl(), hmholtz(), opchsgn(), opgrad(), ophinv(), ortho(), rone(), rzero(), and sethlm().

+ Here is the call graph for this function:

◆ plan3_vol()

subroutine plan3_vol ( real, dimension(lx1,ly1,lz1,lelv)  vxc,
real, dimension(lx1,ly1,lz1,lelv)  vyc,
real, dimension(lx1,ly1,lz1,lelv)  vzc,
real, dimension(lx2,ly2,lz2,lelv)  prc 
)

Definition at line 1556 of file drive2.f.

References chsign(), cmult(), cmult2(), copy(), esolver(), invers2(), opadd2(), opbinv(), opdiv(), opgradt(), ophinv(), ortho(), rzero(), sethlm(), and ssnormd().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ plan4_vol()

subroutine plan4_vol ( real, dimension(lx1,ly1,lz1,lelv)  vxc,
real, dimension(lx1,ly1,lz1,lelv)  vyc,
real, dimension(lx1,ly1,lz1,lelv)  vzc,
real, dimension(lx1,ly1,lz1,lelv)  prc 
)

Definition at line 1636 of file drive2.f.

References add2col2(), cdtp(), col2(), ctolspl(), hmholtz(), invers2(), opchsgn(), opgrad(), ophinv(), ortho(), redo_split_vis(), rzero(), sethlm(), and split_vis().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ pprint_all()

subroutine pprint_all ( character*1, dimension(n_in)  s,
  n_in,
  io 
)

Definition at line 1186 of file drive2.f.

References blank(), crecv(), csend(), ltrunc(), and nekgsync().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ prinit()

subroutine prinit

Definition at line 1777 of file drive2.f.

References exitti(), fem_amg_setup, and set_overlap().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ reset_prop()

subroutine reset_prop

Definition at line 1735 of file drive2.f.

References cfill().

+ Here is the call graph for this function:

◆ runstat()

subroutine runstat

Definition at line 914 of file drive2.f.

References blank(), dnekclock(), gop(), and pprint_all().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ settime()

subroutine settime

Definition at line 539 of file drive2.f.

References rzero(), setabbd(), setbd(), setdt(), and setordbd().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setvar()

subroutine setvar

Definition at line 141 of file drive2.f.

References blank(), exitt(), rzero(), and setchar().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ time00()

subroutine time00

Definition at line 834 of file drive2.f.

+ Here is the caller graph for this function:

◆ vol_flow()

subroutine vol_flow

Definition at line 1321 of file drive2.f.

References add2s2(), compute_vol_soln(), copy(), exitt(), gllog(), glsc2(), and scale().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: