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

Go to the source code of this file.

Functions/Subroutines

subroutine load_fld (string)
 
subroutine lambda2 (l2)
 
subroutine find_lam3 (lam, aa, w, ldim, ierr)
 
subroutine quadratic (x1, x2, a, b, c, ierr)
 
subroutine cubic (xo, ai1, ai2, ai3, ierr)
 
subroutine comp_gije (gije, u, v, w, e)
 
subroutine filter_s1 (scalar, tf, nx, nel)
 
subroutine filter_s0 (scalar, wght, ncut, name5)
 
subroutine tens3d1 (v, u, f, ft, nv, nu)
 
subroutine build_1d_filt (fh, fht, trnsfr, nx, nio)
 
subroutine mag_tensor_e (mag, aije)
 
subroutine comp_sije (gije)
 
subroutine map2reg (ur, n, u, nel)
 
subroutine map2reg_2di_e (uf, n, uc, m)
 
subroutine map2reg_3di_e (uf, n, uc, m)
 
subroutine gen_int_gz (j, jt, g, n, z, m)
 
subroutine zuni (z, np)
 
subroutine gen_re2 (imid)
 
subroutine gen_re2_xyz
 
subroutine gen_re2_curve (imid)
 
subroutine gen_re2_bc (ifld)
 
subroutine gen_rea (imid)
 
subroutine gen_rea_xyz
 
subroutine gen_rea_curve (imid)
 
subroutine gen_rea_bc (ifld)
 
subroutine gen_rea_midside_e (e)
 
subroutine hpts
 
subroutine buffer_in (buffer, npp, npoints, nbuf)
 
subroutine hpts_in (pts, npts, npoints)
 
subroutine hpts_out (fieldout, nflds, nfldm, npoints, nbuff)
 
subroutine gen_rea_full (imid)
 
subroutine gen_rea_top
 
subroutine gen_rea_bottom
 

Function/Subroutine Documentation

◆ buffer_in()

subroutine buffer_in ( real, dimension(ldim,nbuf)  buffer,
  npp,
  npoints,
  nbuf 
)

Definition at line 1644 of file postpro.f.

References bcast(), csend(), exitt(), iglsum(), irecv(), msgwait(), and nekgsync().

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

◆ build_1d_filt()

subroutine build_1d_filt ( real, dimension(nx,nx)  fh,
real, dimension(nx,nx)  fht,
real, dimension(nx)  trnsfr,
  nx,
  nio 
)

Definition at line 425 of file postpro.f.

References copy(), exitt(), gaujordf(), legendre_poly(), mxm(), rzero(), transpose(), and zwgll().

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

◆ comp_gije()

subroutine comp_gije ( real, dimension(lx1*ly1*lz1,ldim,ldim)  gije,
real, dimension (lx1*ly1*lz1 u,
real, dimension (lx1*ly1*lz1 v,
real, dimension (lx1*ly1*lz1 w,
integer  e 
)

Definition at line 252 of file postpro.f.

References exitt(), local_grad2(), and local_grad3().

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

◆ comp_sije()

subroutine comp_sije ( real, dimension(lx1*ly1*lz1,ldim,ldim)  gije)

Definition at line 517 of file postpro.f.

◆ cubic()

subroutine cubic ( real, dimension(3)  xo,
real  ai1,
real  ai2,
real  ai3,
  ierr 
)

Definition at line 193 of file postpro.f.

References rzero().

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

◆ filter_s0()

subroutine filter_s0 ( real, dimension(1)  scalar,
  wght,
  ncut,
character*5  name5 
)

Definition at line 342 of file postpro.f.

References build_new_filter(), filterq(), glmax(), and iglmax().

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

◆ filter_s1()

subroutine filter_s1 ( real, dimension(lxyz,1)  scalar,
real, dimension(nx)  tf,
  nx,
  nel 
)

Definition at line 320 of file postpro.f.

References build_1d_filt(), copy(), and tens3d1().

+ Here is the call graph for this function:

◆ find_lam3()

subroutine find_lam3 ( real, dimension(ldim)  lam,
real, dimension(ldim,ldim)  aa,
real, dimension(ldim,ldim)  w,
  ldim,
  ierr 
)

Definition at line 78 of file postpro.f.

References cubic(), quadratic(), and sort().

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

◆ gen_int_gz()

subroutine gen_int_gz ( real, dimension(n,m)  j,
real, dimension(m,n)  jt,
real, dimension(n)  g,
  n,
real, dimension(m)  z,
  m 
)

Definition at line 633 of file postpro.f.

References fd_weights_full(), and transpose().

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

◆ gen_re2()

subroutine gen_re2 (   imid)

Definition at line 670 of file postpro.f.

References blank(), byte_close, byte_open, byte_write, err_chk(), gen_re2_bc(), gen_re2_curve(), and gen_re2_xyz().

+ Here is the call graph for this function:

◆ gen_re2_bc()

subroutine gen_re2_bc (   ifld)

Definition at line 1018 of file postpro.f.

References blank(), byte_write, chcopy(), copy(), copyx4(), err_chk(), gllel(), gllnid(), gop(), icopy(), igop(), izero(), and rzero().

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

◆ gen_re2_curve()

subroutine gen_re2_curve (   imid)

Definition at line 897 of file postpro.f.

References blank(), byte_write, chcopy(), copy(), copyx4(), err_chk(), gen_rea_midside_e(), gllel(), gllnid(), gop(), icopy(), iglsum(), igop(), izero(), and rzero().

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

◆ gen_re2_xyz()

subroutine gen_re2_xyz

Definition at line 717 of file postpro.f.

References byte_write, err_chk(), gllel(), gllnid(), gop(), igop(), izero(), and rzero().

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

◆ gen_rea()

subroutine gen_rea (   imid)

Definition at line 1137 of file postpro.f.

References gen_rea_bc(), gen_rea_curve(), and gen_rea_xyz().

+ Here is the call graph for this function:

◆ gen_rea_bc()

subroutine gen_rea_bc (   ifld)

Definition at line 1360 of file postpro.f.

References chcopy(), copy(), gllel(), gllnid(), gop(), igop(), izero(), and rzero().

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

◆ gen_rea_bottom()

subroutine gen_rea_bottom

Definition at line 1925 of file postpro.f.

+ Here is the caller graph for this function:

◆ gen_rea_curve()

subroutine gen_rea_curve (   imid)

Definition at line 1258 of file postpro.f.

References blank(), copy(), gen_rea_midside_e(), gllel(), gllnid(), gop(), iglsum(), igop(), izero(), and rzero().

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

◆ gen_rea_full()

subroutine gen_rea_full (   imid)

Definition at line 1816 of file postpro.f.

References gen_rea_bc(), gen_rea_bottom(), gen_rea_curve(), gen_rea_top(), and gen_rea_xyz().

+ Here is the call graph for this function:

◆ gen_rea_midside_e()

subroutine gen_rea_midside_e ( integer  e)

Definition at line 1449 of file postpro.f.

References chcopy(), copy(), and map2reg().

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

◆ gen_rea_top()

subroutine gen_rea_top

Definition at line 1845 of file postpro.f.

References bcast(), exitti(), and flush_io().

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

◆ gen_rea_xyz()

subroutine gen_rea_xyz

Definition at line 1162 of file postpro.f.

References gllel(), gllnid(), gop(), igop(), izero(), and rzero().

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

◆ hpts()

subroutine hpts

Definition at line 1507 of file postpro.f.

References copy(), hpts_in(), hpts_out(), and prepost_map().

+ Here is the call graph for this function:

◆ hpts_in()

subroutine hpts_in ( real, dimension(ldim,npts)  pts,
  npts,
  npoints 
)

Definition at line 1706 of file postpro.f.

References buffer_in(), copy(), exitt(), and mod1().

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

◆ hpts_out()

subroutine hpts_out ( real, dimension(nfldm,nbuff)  fieldout,
  nflds,
  nfldm,
  npoints,
  nbuff 
)

Definition at line 1769 of file postpro.f.

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

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

◆ lambda2()

subroutine lambda2 ( real, dimension(lx1,ly1,lz1,1)  l2)

Definition at line 19 of file postpro.f.

References comp_gije(), filter_s0(), find_lam3(), and rzero().

+ Here is the call graph for this function:

◆ load_fld()

subroutine load_fld ( character, dimension(*)  string)

Definition at line 1 of file postpro.f.

References blank(), chcopy(), exitti(), ltrunc(), and setics().

+ Here is the call graph for this function:

◆ mag_tensor_e()

subroutine mag_tensor_e ( real, dimension (lx1*ly1*lz1 mag,
real, dimension(lx1*ly1*lz1,ldim,ldim)  aije 
)

Definition at line 492 of file postpro.f.

References rzero(), and vsqrt().

+ Here is the call graph for this function:

◆ map2reg()

subroutine map2reg ( real, dimension(1)  ur,
  n,
real, dimension(lx1*ly1*lz1,1)  u,
  nel 
)

Definition at line 543 of file postpro.f.

References map2reg_2di_e(), and map2reg_3di_e().

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

◆ map2reg_2di_e()

subroutine map2reg_2di_e ( real, dimension(n,n)  uf,
  n,
real, dimension(m,m)  uc,
  m 
)

Definition at line 564 of file postpro.f.

References exitti(), gen_int_gz(), mxm(), zuni(), and zwgll().

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

◆ map2reg_3di_e()

subroutine map2reg_3di_e ( real, dimension(n,n,n)  uf,
  n,
real, dimension(m,m,m)  uc,
  m 
)

Definition at line 593 of file postpro.f.

References exitti(), gen_int_gz(), mxm(), zuni(), and zwgll().

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

◆ quadratic()

subroutine quadratic (   x1,
  x2,
  a,
  b,
  c,
  ierr 
)

Definition at line 145 of file postpro.f.

+ Here is the caller graph for this function:

◆ tens3d1()

subroutine tens3d1 ( real, dimension(nv,nv,nv)  v,
real, dimension(nu,nu,nu)  u,
real, dimension(1)  f,
real, dimension(1)  ft,
  nv,
  nu 
)

Definition at line 388 of file postpro.f.

References exitt(), and mxm().

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

◆ zuni()

subroutine zuni ( real, dimension(1)  z,
  np 
)

Definition at line 654 of file postpro.f.

+ Here is the caller graph for this function: