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

Go to the source code of this file.

Functions/Subroutines

subroutine flushbuffer (k)
 
real function opnormold (v1, v2, v3, weight)
 
function opnorm2 (v1, v2, v3)
 
function tnorm (temp)
 
real function dmnorm (v1, v2, v3, temp)
 
subroutine opscale (v1, v2, v3, temp, alpha)
 
subroutine opscalev (v1, v2, v3, alpha)
 
subroutine computelyap
 
subroutine computelyap1 (vxq, vyq, vzq, tq, jpp)
 
subroutine rescalepert (pertnorm, pertinvnorm, jpp)
 
subroutine initialize
 
subroutine initialize1 (jpp)
 
subroutine get_useric
 
subroutine out_pert
 
subroutine pert_add2s2 (i, j, scale)
 
function pert_inner_prod (i, j)
 
subroutine pert_ortho_norm
 
subroutine pert_ortho_norm1 (k)
 

Function/Subroutine Documentation

◆ computelyap()

subroutine computelyap

Definition at line 137 of file pertsupport.f.

References computelyap1().

+ Here is the call graph for this function:

◆ computelyap1()

subroutine computelyap1 ( real, dimension(1)  vxq,
real, dimension(1)  vyq,
real, dimension(1)  vzq,
real, dimension(1)  tq,
  jpp 
)

Definition at line 150 of file pertsupport.f.

References dmnorm(), flushbuffer(), pert_ortho_norm(), and rescalepert().

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

◆ dmnorm()

real function dmnorm ( real, dimension(1)  v1,
real, dimension(1)  v2,
real, dimension(1)  v3,
real, dimension(1)  temp 
)

Definition at line 69 of file pertsupport.f.

References glsc3().

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

◆ flushbuffer()

subroutine flushbuffer ( integer  k)

Definition at line 3 of file pertsupport.f.

+ Here is the caller graph for this function:

◆ get_useric()

subroutine get_useric

Definition at line 421 of file pertsupport.f.

+ Here is the caller graph for this function:

◆ initialize()

subroutine initialize

Definition at line 266 of file pertsupport.f.

References initialize1().

+ Here is the call graph for this function:

◆ initialize1()

subroutine initialize1 (   jpp)

Definition at line 277 of file pertsupport.f.

References bcast(), blank(), chcopy(), exitt(), get_useric(), ltrunc(), opnorm2(), opzero(), rescalepert(), rzero(), and tnorm().

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

◆ opnorm2()

function opnorm2 ( real, dimension(1)  v1,
real, dimension(1)  v2,
real, dimension(1)  v3 
)

Definition at line 35 of file pertsupport.f.

References glsc3().

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

◆ opnormold()

real function opnormold ( real, dimension(1)  v1,
real, dimension(1)  v2,
real, dimension(1)  v3,
real, dimension(1)  weight 
)

Definition at line 13 of file pertsupport.f.

References glsc3(), and opnorm().

+ Here is the call graph for this function:

◆ opscale()

subroutine opscale ( real, dimension(1)  v1,
real, dimension(1)  v2,
real, dimension(1)  v3,
real, dimension(1)  temp,
real  alpha 
)

Definition at line 99 of file pertsupport.f.

References cmult().

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

◆ opscalev()

subroutine opscalev ( real, dimension(*)  v1,
real, dimension(*)  v2,
real, dimension(*)  v3,
real  alpha 
)

Definition at line 119 of file pertsupport.f.

References cmult().

+ Here is the call graph for this function:

◆ out_pert()

subroutine out_pert

Definition at line 453 of file pertsupport.f.

References outpost2().

+ Here is the call graph for this function:

◆ pert_add2s2()

subroutine pert_add2s2 (   i,
  j,
  scale 
)

Definition at line 472 of file pertsupport.f.

References add2s2(), and scale().

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

◆ pert_inner_prod()

function pert_inner_prod (   i,
  j 
)

Definition at line 516 of file pertsupport.f.

References glsc3().

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

◆ pert_ortho_norm()

subroutine pert_ortho_norm

Definition at line 538 of file pertsupport.f.

References pert_ortho_norm1().

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

◆ pert_ortho_norm1()

subroutine pert_ortho_norm1 (   k)

Definition at line 549 of file pertsupport.f.

References pert_add2s2(), pert_inner_prod(), rescalepert(), and scale().

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

◆ rescalepert()

subroutine rescalepert (   pertnorm,
  pertinvnorm,
  jpp 
)

Definition at line 235 of file pertsupport.f.

References cmult(), and opscale().

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

◆ tnorm()

function tnorm ( real, dimension(*)  temp)

Definition at line 57 of file pertsupport.f.

References glsc3().

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