3 #include "sll_working_precision.h"
10 sll_vector_space_real_2d, &
11 sll_vector_space_real_3d
19 sll_real64 :: array(n)
22 procedure :: copy => copy__r1d
23 procedure :: incr => incr__r1d
24 procedure ::
scal => scal__r1d
26 procedure :: norm => norm__r1d
27 procedure :: inner => inner__r1d
29 procedure,
private :: source_single => source_single__r1d
30 procedure,
private :: source_array => source_array__r1d
34 end module sll_vector_space_real_arrays
Abstract type implementing a generic vector space.