The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cad_entity Type Referenceabstract

Detailed Description

CAD entity class.

Inheritance diagram for cad_entity:
Inheritance graph
[legend]

Public Member Functions

procedure(cad_dummy_eval), deferred eval (self, pt, u, v)
 Parametric point evaluation.
 
procedure(cad_dummy_find), deferred locate (self, pt, u, v)
 Physical point location.
 

Public Attributes

integer(i4id
 Input ID of CAD object.
 

Member Function/Subroutine Documentation

◆ eval()

procedure(cad_dummy_eval), deferred eval ( class(cad_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.

Parameters
[out]ptPosition vector [3]
[in]uParametric coordinate 1
[in]vParametric coordinate 2

◆ locate()

procedure(cad_dummy_find), deferred locate ( class(cad_entity), intent(in)  self,
real(r8), dimension(3), intent(in)  pt,
real(r8), intent(out)  u,
real(r8), intent(out)  v 
)
pure virtual

Physical point location.

Parameters
[in]ptPosition vector [3]
[out]uParametric coordinate 1
[out]vParametric coordinate 2

Member Data Documentation

◆ id

integer(i4) id

Input ID of CAD object.


The documentation for this type was generated from the following file: