openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
SF::abstract_vector< T, S > Member List

This is the complete list of members for SF::abstract_vector< T, S >, including all inherited members.

add_scaled(const abstract_vector< T, S > &vec, S k)=0SF::abstract_vector< T, S >pure virtual
algebraic enum valueSF::abstract_vector< T, S >
apply_scattering(scattering &sc, bool fwd)=0SF::abstract_vector< T, S >pure virtual
backward(abstract_vector< T, S > &out, scattering &sc, bool add=false)=0SF::abstract_vector< T, S >pure virtual
const_ptr() const =0SF::abstract_vector< T, S >pure virtual
const_release_ptr(const S *&p) const =0SF::abstract_vector< T, S >pure virtual
deep_copy(const abstract_vector< T, S > &v)=0SF::abstract_vector< T, S >pure virtual
dot(const abstract_vector< T, S > &v) const =0SF::abstract_vector< T, S >pure virtual
dpnSF::abstract_vector< T, S >
elemwise enum valueSF::abstract_vector< T, S >
equals(const abstract_vector< T, S > &rhs) const =0SF::abstract_vector< T, S >pure virtual
finish_assembly()=0SF::abstract_vector< T, S >pure virtual
forward(abstract_vector< T, S > &out, scattering &sc, bool add=false)=0SF::abstract_vector< T, S >pure virtual
get(const vector< T > &idx, S *out)=0SF::abstract_vector< T, S >pure virtual
get(const T idx)=0SF::abstract_vector< T, S >pure virtual
get_ownership_range(T &start, T &stop) const =0SF::abstract_vector< T, S >pure virtual
gsize() const =0SF::abstract_vector< T, S >pure virtual
init(const meshdata< mesh_int_t, mesh_real_t > &imesh, int idpn, ltype inp_layout)=0SF::abstract_vector< T, S >pure virtual
init(const abstract_vector< T, S > &vec)=0SF::abstract_vector< T, S >pure virtual
init(int igsize, int ilsize, int idpn=1, ltype ilayout=unset)=0SF::abstract_vector< T, S >pure virtual
init_common(const meshdata< mesh_int_t, mesh_real_t > &imesh, int idpn, ltype inp_layout)SF::abstract_vector< T, S >inline
is_init() const =0SF::abstract_vector< T, S >pure virtual
layoutSF::abstract_vector< T, S >
lsize() const =0SF::abstract_vector< T, S >pure virtual
ltype enum nameSF::abstract_vector< T, S >
mag() const =0SF::abstract_vector< T, S >pure virtual
meshSF::abstract_vector< T, S >
min() const =0SF::abstract_vector< T, S >pure virtual
nodal enum valueSF::abstract_vector< T, S >
operator*=(const S sca)=0SF::abstract_vector< T, S >pure virtual
operator*=(const abstract_vector< T, S > &vec)=0SF::abstract_vector< T, S >pure virtual
operator+=(const abstract_vector< T, S > &vec)=0SF::abstract_vector< T, S >pure virtual
operator+=(S c)=0SF::abstract_vector< T, S >pure virtual
operator-=(const abstract_vector< T, S > &vec)=0SF::abstract_vector< T, S >pure virtual
operator/=(const S sca)=0SF::abstract_vector< T, S >pure virtual
operator=(const vector< S > &rhs)=0SF::abstract_vector< T, S >pure virtual
operator=(const abstract_vector< T, S > &rhs)=0SF::abstract_vector< T, S >pure virtual
overshadow(const abstract_vector< T, S > &sub, bool member, int offset, int sz, bool share)=0SF::abstract_vector< T, S >pure virtual
ptr()=0SF::abstract_vector< T, S >pure virtual
read_ascii(FILE *fd)SF::abstract_vector< T, S >inline
read_ascii(std::string file)SF::abstract_vector< T, S >inline
read_binary(FILE *fd)SF::abstract_vector< T, S >inline
read_binary(std::string file)SF::abstract_vector< T, S >inline
release_ptr(S *&p)=0SF::abstract_vector< T, S >pure virtual
set(const vector< T > &idx, const vector< S > &vals, const bool additive=false)=0SF::abstract_vector< T, S >pure virtual
set(const vector< T > &idx, const S val)=0SF::abstract_vector< T, S >pure virtual
set(const S val)=0SF::abstract_vector< T, S >pure virtual
set(const T idx, const S val)=0SF::abstract_vector< T, S >pure virtual
shallow_copy(const abstract_vector< T, S > &v)=0SF::abstract_vector< T, S >pure virtual
sum() const =0SF::abstract_vector< T, S >pure virtual
to_string() const =0SF::abstract_vector< T, S >pure virtual
unset enum valueSF::abstract_vector< T, S >
write_ascii(const char *file, bool write_header)SF::abstract_vector< T, S >inline
write_binary(FILE *fd)SF::abstract_vector< T, S >inline
write_binary(std::string file)SF::abstract_vector< T, S >inline
~abstract_vector()=defaultSF::abstract_vector< T, S >virtual