DOUG 0.2
Data Types | Functions/Subroutines

Points2D_class Module Reference

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)

Function/Subroutine Documentation

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)
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)
type(Points2D),public Points2D_class::Points2D_newFill ( real(kind=xyzk),dimension(:),intent(in)  xc,
real(kind=xyzk),dimension(:),intent(in)  yc 
)
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().