Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
drag_torque.f90 File Reference

Go to the source code of this file.

Modules

module  drag_torque
 

Functions/Subroutines

subroutine, public drag_torque::drag_torque_zone (dgtq, tstep, zone, center, s11, s22, s33, s12, s13, s23, p, coef, visc)
 Some functions to calculate the lift/drag and torque Calculation can be done on a zone, a facet, or a point Currently everything is CPU only.
 
subroutine, public drag_torque::drag_torque_facet (dgtq, xm0, ym0, zm0, center, s11, s22, s33, s12, s13, s23, pm1, visc, f, e, coef, xh)
 Calculate drag and torque over a facet.
 
subroutine, public drag_torque::drag_torque_pt (dgtq, x, y, z, center, s11, s22, s33, s12, s13, s23, p, n1, n2, n3, v)
 Calculate drag and torque from one point.
 
subroutine, public drag_torque::calc_force_array (force1, force2, force3, force4, force5, force6, s11, s22, s33, s12, s13, s23, p, n1, n2, n3, v, n_pts)
 Calculate drag and torque from array of points.
 
subroutine, public drag_torque::device_calc_force_array (force1, force2, force3, force4, force5, force6, s11, s22, s33, s12, s13, s23, p, n1, n2, n3, v, n_pts)
 Calculate drag and torque from array of points.
 
subroutine, public drag_torque::setup_normals (coef, mask, facets, n1, n2, n3, n_pts)