proteus  1.8.1
C/C++/Fortran libraries
Functions/Subroutines
NURBSshapes.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine eval_shape_3d (NSD, P, Q, R, NSHL, MCP, NCP, OCP, NEL, U_KNOT, V_KNOT, W_KNOT, B_NET, ni, nj, nk, u_hat, v_hat, w_hat, nders, shl, shgradl, shgradg, shhessg, dxidx, DetJ)
 
subroutine dersbasisfuns (i, pl, ml, u, nders, u_knotl, ders)
 

Function/Subroutine Documentation

◆ dersbasisfuns()

subroutine dersbasisfuns ( integer  i,
integer  pl,
integer  ml,
real*8  u,
integer  nders,
real*8, dimension(pl+ml+1)  u_knotl,
real*8, dimension(nders+1,pl+1)  ders 
)

Definition at line 468 of file NURBSshapes.f.

◆ eval_shape_3d()

subroutine eval_shape_3d ( integer  NSD,
integer  P,
integer  Q,
integer  R,
integer  NSHL,
integer  MCP,
integer  NCP,
integer  OCP,
integer  NEL,
real*8, dimension(mcp+p+1)  U_KNOT,
real*8, dimension(ncp+q+1)  V_KNOT,
real*8, dimension(ocp+r+1)  W_KNOT,
real*8, dimension(mcp,ncp,ocp,nsd+1)  B_NET,
integer  ni,
integer  nj,
integer  nk,
real*8  u_hat,
real*8  v_hat,
real*8  w_hat,
integer  nders,
real*8, dimension(nshl)  shl,
real*8, dimension(nshl,nsd)  shgradl,
real*8, dimension(nshl,nsd)  shgradg,
real*8, dimension(nshl,nsd,nsd)  shhessg,
real*8, dimension(nsd,nsd)  dxidx,
real  DetJ 
)

Definition at line 3 of file NURBSshapes.f.