|
DOUG 0.2
|
Data Types | |
| type | Points2D |
| interface | assignment(=) |
Functions/Subroutines | |
| type(Points2D), public | Points2D_New (np) |
| subroutine, public | Points2D_Destroy (p2d) |
| subroutine, public | Points2D_Init (p2d, xc, yc) |
| type(Points2D), public | Points2D_newFill (xc, yc) |
| subroutine, public | Points2D_copy (p2, p1) |
| subroutine, public | Points2D_resizePreserve (p2d, new_np) |
| subroutine | Points2D_pl2D_Plot (p2d, INIT_CONT_END) |
| subroutine,public Points2D_class::Points2D_copy | ( | type(Points2D),intent(out) | p2, |
| type(Points2D),intent(in) | p1 | ||
| ) |
Definition at line 127 of file Points2D.F90.
| subroutine,public Points2D_class::Points2D_Destroy | ( | type(Points2D) | p2d | ) |
Definition at line 75 of file Points2D.F90.
Referenced by Points2D_resizePreserve(), Polygon_class::Polygon_Destroy(), and Polygon_class::Polygon_sortVerts().
| subroutine,public Points2D_class::Points2D_Init | ( | type(Points2D),intent(inout) | p2d, |
| real(kind=xyzk),dimension(:),intent(in) | xc, | ||
| real(kind=xyzk),dimension(:),intent(in) | yc | ||
| ) |
Definition at line 90 of file Points2D.F90.
Referenced by Points2D_newFill(), and Polygon_class::Polygon_Centroid().
| type(Points2D),public Points2D_class::Points2D_New | ( | integer | np | ) |
Definition at line 60 of file Points2D.F90.
Referenced by Points2D_newFill(), Points2D_resizePreserve(), Polygon_class::Polygon_Centroid(), and Polygon_class::Polygon_New().
| type(Points2D),public Points2D_class::Points2D_newFill | ( | real(kind=xyzk),dimension(:),intent(in) | xc, |
| real(kind=xyzk),dimension(:),intent(in) | yc | ||
| ) |
Definition at line 104 of file Points2D.F90.
References DOUG_utils::DOUG_abort(), Points2D_Init(), and Points2D_New().
Referenced by Polygon_class::Polygon_Init(), and Polygon_class::Polygon_sortVerts().
| subroutine Points2D_class::Points2D_pl2D_Plot | ( | type(Points2D) | p2d, |
| integer,intent(in),optional | INIT_CONT_END | ||
| ) |
Definition at line 183 of file Points2D.F90.
References globals::D_MSGLVL, not, or(), and globals::stream.
| subroutine,public Points2D_class::Points2D_resizePreserve | ( | type(Points2D),intent(inout) | p2d, |
| integer,intent(in) | new_np | ||
| ) |
Definition at line 146 of file Points2D.F90.
References Points2D_Destroy(), and Points2D_New().
Referenced by Polygon_class::Polygon_Close().
1.7.3-20110217