Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Public Member Functions | |
procedure, pass(v) | init => vector_init |
procedure, pass(v) | free => vector_free |
procedure, pass(v) | size => vector_size |
procedure, pass(v) | vector_assign_vector |
procedure, pass(v) | vector_assign_scalar |
generic | assignment => vector_assign_vector, vector_assign_scalar |
Public Attributes | |
real(kind=rp), dimension(:), allocatable | x |
Vector entries. More... | |
type(c_ptr) | x_d = C_NULL_PTR |
Device pointer. More... | |
integer | n = 0 |
Size of vector. More... | |
Definition at line 44 of file vector.f90.
generic vector::vector_t::assignment |
procedure, pass(v) vector::vector_t::free |
Definition at line 50 of file vector.f90.
procedure, pass(v) vector::vector_t::init |
Definition at line 49 of file vector.f90.
procedure, pass(v) vector::vector_t::size |
Definition at line 51 of file vector.f90.
procedure, pass(v) vector::vector_t::vector_assign_scalar |
Definition at line 53 of file vector.f90.
procedure, pass(v) vector::vector_t::vector_assign_vector |
Definition at line 52 of file vector.f90.
integer vector::vector_t::n = 0 |
Size of vector.
Definition at line 47 of file vector.f90.
real(kind=rp), dimension(:), allocatable vector::vector_t::x |
Vector entries.
Definition at line 45 of file vector.f90.
type(c_ptr) vector::vector_t::x_d = C_NULL_PTR |
Device pointer.
Definition at line 46 of file vector.f90.