proteus 1.9.0
C/C++/Fortran libraries
Loading...
Searching...
No Matches
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.