|
| procedure(nurbs_dummy_eval), deferred | eval (self, pt, u, v) |
| | Parametric point evaluation.
|
| |
| procedure(nurbs_dummy_grid), deferred | grid (self) |
| | Physical point location.
|
| |
| procedure(nurbs_dummy_find), deferred | locate (self, pt, u, v, ierr) |
| | Physical point location.
|
| |
| procedure(nurbs_dummy_unwrap), deferred | unwrap (self, u1, u2, v1, v2) |
| | Parametric point evaluation.
|
| |
| procedure(nurbs_dummy_wrap), deferred | wrap (self, u, v) |
| | Parametric point evaluation.
|
| |
|
| real(r8), dimension(3) | coord_scales = 1.d0 |
| | Scaling for each coordinate.
|
| |
| integer(i4) | id |
| | Input ID of CAD object.
|
| |
| integer(i4) | reflect = -1 |
| | Index to reflect.
|
| |
◆ eval()
| procedure(nurbs_dummy_eval), deferred eval |
( |
class(nurbs_entity), intent(in) |
self, |
|
|
real(r8), dimension(3), intent(out) |
pt, |
|
|
real(r8), intent(in) |
u, |
|
|
real(r8), intent(in) |
v |
|
) |
| |
|
pure virtual |
Parametric point evaluation.
◆ grid()
◆ locate()
| procedure(nurbs_dummy_find), deferred locate |
( |
class(nurbs_entity), intent(in), target |
self, |
|
|
real(r8), dimension(3), intent(in) |
pt, |
|
|
real(r8), intent(out) |
u, |
|
|
real(r8), intent(out) |
v, |
|
|
integer(i4), intent(out) |
ierr |
|
) |
| |
|
pure virtual |
◆ unwrap()
| procedure(nurbs_dummy_unwrap), deferred unwrap |
( |
class(nurbs_entity), intent(in) |
self, |
|
|
real(r8), intent(inout) |
u1, |
|
|
real(r8), intent(inout) |
u2, |
|
|
real(r8), intent(inout) |
v1, |
|
|
real(r8), intent(inout) |
v2 |
|
) |
| |
|
pure virtual |
Parametric point evaluation.
◆ wrap()
Parametric point evaluation.
◆ coord_scales
| real(r8), dimension(3) coord_scales = 1.d0 |
Scaling for each coordinate.
◆ id
◆ reflect
The documentation for this type was generated from the following file:
- /home/runner/work/OpenFUSIONToolkit/OpenFUSIONToolkit/src/grid/nurbs_cad.F90