MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
vectorbasemodule::vectorbasetype Type Reference
Inheritance diagram for vectorbasemodule::vectorbasetype:
Inheritance graph
Collaboration diagram for vectorbasemodule::vectorbasetype:
Collaboration graph

Public Member Functions

procedure(create_mm_if), deferred create_mm
 
procedure(destroy_if), deferred destroy
 
procedure(get_array_if), deferred get_array
 
procedure(get_ownership_range_if), deferred get_ownership_range
 
procedure(get_size_if), deferred get_size
 
procedure(get_value_local_if), deferred get_value_local
 
procedure(zero_entries_if), deferred zero_entries
 
procedure(set_value_local_if), deferred set_value_local
 
procedure(axpy_if), deferred axpy
 
procedure(norm2_if), deferred norm2
 
procedure(print_if), deferred print
 

Public Attributes

logical(lgp) is_mem_managed
 

Detailed Description

Definition at line 6 of file VectorBase.f90.

Member Function/Subroutine Documentation

◆ axpy()

procedure(axpy_if), deferred vectorbasemodule::vectorbasetype::axpy

Definition at line 17 of file VectorBase.f90.

◆ create_mm()

procedure(create_mm_if), deferred vectorbasemodule::vectorbasetype::create_mm

Definition at line 9 of file VectorBase.f90.

◆ destroy()

procedure(destroy_if), deferred vectorbasemodule::vectorbasetype::destroy

Definition at line 10 of file VectorBase.f90.

◆ get_array()

procedure(get_array_if), deferred vectorbasemodule::vectorbasetype::get_array

Definition at line 11 of file VectorBase.f90.

◆ get_ownership_range()

procedure(get_ownership_range_if), deferred vectorbasemodule::vectorbasetype::get_ownership_range

Definition at line 12 of file VectorBase.f90.

◆ get_size()

procedure(get_size_if), deferred vectorbasemodule::vectorbasetype::get_size

Definition at line 13 of file VectorBase.f90.

◆ get_value_local()

procedure(get_value_local_if), deferred vectorbasemodule::vectorbasetype::get_value_local

Definition at line 14 of file VectorBase.f90.

◆ norm2()

procedure(norm2_if), deferred vectorbasemodule::vectorbasetype::norm2

Definition at line 18 of file VectorBase.f90.

◆ print()

procedure(print_if), deferred vectorbasemodule::vectorbasetype::print

Definition at line 19 of file VectorBase.f90.

◆ set_value_local()

procedure(set_value_local_if), deferred vectorbasemodule::vectorbasetype::set_value_local

Definition at line 16 of file VectorBase.f90.

◆ zero_entries()

procedure(zero_entries_if), deferred vectorbasemodule::vectorbasetype::zero_entries

Definition at line 15 of file VectorBase.f90.

Member Data Documentation

◆ is_mem_managed

logical(lgp) vectorbasemodule::vectorbasetype::is_mem_managed

Definition at line 7 of file VectorBase.f90.

7  logical(LGP) :: is_mem_managed

The documentation for this type was generated from the following file: