syscgetsurfacemeshf Interface Reference
Last update: 17.07.2025Provide an interface to get surface mesh. More...
Public Member Functions | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf () |
| Create a surface mesh access struct. | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf_nf (nodes, faces) |
| Create a surface mesh access struct. | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf_ntci (nodes, elemtypes, elemnodecounts, elemnodeconn) |
| Create a surface mesh access struct. | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf_nci (nodes, elemnodecounts, elemnodeconn) |
| Create a surface mesh access struct. | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf_nti (nodes, elemtypes, elemnodeconn) |
| Create a surface mesh access struct. | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf_a (nodeids, nodecoords, elemnodecounts, elemnodeids) |
| Create a surface mesh access struct. | |
| type(syscsurfacemeshf) function | syscgetsurfacemeshf_b (nodecoords, elemnodecounts, elemnodeids) |
| Create a surface mesh access struct. | |
Detailed Description
Provide an interface to get surface mesh.
Definition at line 29 of file syscSurfaceMeshF.fi.
Constructor & Destructor Documentation
◆ syscgetsurfacemeshf()
| type(syscsurfacemeshf) function syscgetsurfacemeshf |
Create a surface mesh access struct.
Returns a type representing empty surface mesh. All members will be assigned default values.
Definition at line 37 of file syscSurfaceMeshF.fi.
Member Function/Subroutine Documentation
◆ syscgetsurfacemeshf_a()
| type(syscsurfacemeshf) function syscgetsurfacemeshf_a | ( | type(syscoutputscalardataf), intent(in) | nodeids, |
| type(syscoutputvectordataf), intent(in) | nodecoords, | ||
| type(syscoutputscalardataf), intent(in) | elemnodecounts, | ||
| type(syscoutputscalardataf), intent(in) | elemnodeids | ||
| ) |
Create a surface mesh access struct.
Note - this function is deprecated, use syscGetSurfaceMeshF_NCI
- Parameters
-
[in] nodeIds - output scalar data access for node ids [in] nodeCoords - output vector data access for node coordinates, provided in the same order as node ids [in] elemNodeCounts - output scalar data access for element node counts [in] elemNodeIds - output scalar data access for element node ids
Definition at line 155 of file syscSurfaceMeshF.fi.
◆ syscgetsurfacemeshf_b()
| type(syscsurfacemeshf) function syscgetsurfacemeshf_b | ( | type(syscoutputvectordataf), intent(in) | nodecoords, |
| type(syscoutputscalardataf), intent(in) | elemnodecounts, | ||
| type(syscoutputscalardataf), intent(in) | elemnodeids | ||
| ) |
Create a surface mesh access struct.
Note - this function is deprecated, use syscGetSurfaceMeshF_NCI
- Parameters
-
[in] nodeCoords - output vector data access for node coordinates, provided in ascending node ids order [in] elemNodeCounts - output scalar data access for element node counts [in] elemNodeIds - output scalar data access for element node ids
Definition at line 187 of file syscSurfaceMeshF.fi.
◆ syscgetsurfacemeshf_nci()
| type(syscsurfacemeshf) function syscgetsurfacemeshf_nci | ( | type(syscnodedataf), intent(in) | nodes, |
| type(syscelementnodecountdataf), intent(in) | elemnodecounts, | ||
| type(syscelementnodeconnectivitydataf), intent(in) | elemnodeconn | ||
| ) |
Create a surface mesh access struct.
- Parameters
-
[in] nodes - mesh nodes [in] elemNodeCounts - element node counts [in] elemNodeConn - element-to-node connectivity
Definition at line 100 of file syscSurfaceMeshF.fi.
◆ syscgetsurfacemeshf_nf()
| type(syscsurfacemeshf) function syscgetsurfacemeshf_nf | ( | type(syscnodedataf), intent(in) | nodes, |
| type(syscfacedataf), intent(in) | faces | ||
| ) |
Create a surface mesh access struct.
- Parameters
-
[in] nodes - mesh nodes [in] faces - mesh faces
Definition at line 53 of file syscSurfaceMeshF.fi.
◆ syscgetsurfacemeshf_ntci()
| type(syscsurfacemeshf) function syscgetsurfacemeshf_ntci | ( | type(syscnodedataf), intent(in) | nodes, |
| type(syscelementtypedataf), intent(in) | elemtypes, | ||
| type(syscelementnodecountdataf), intent(in) | elemnodecounts, | ||
| type(syscelementnodeconnectivitydataf), intent(in) | elemnodeconn | ||
| ) |
Create a surface mesh access struct.
- Parameters
-
[in] nodes - mesh nodes [in] elemTypes - element types [in] elemNodeCounts - element node counts [in] elemNodeConn - element-to-node connectivity
Definition at line 74 of file syscSurfaceMeshF.fi.
◆ syscgetsurfacemeshf_nti()
| type(syscsurfacemeshf) function syscgetsurfacemeshf_nti | ( | type(syscnodedataf), intent(in) | nodes, |
| type(syscelementtypedataf), intent(in) | elemtypes, | ||
| type(syscelementnodeconnectivitydataf), intent(in) | elemnodeconn | ||
| ) |
Create a surface mesh access struct.
- Parameters
-
[in] nodes - mesh nodes [in] elemTypes - element types [in] elemNodeConn - element-to-node connectivity
Definition at line 124 of file syscSurfaceMeshF.fi.