#include <arrays.h>
Public Member Functions | |
Xvctr (long s) | |
CONSTRUCTOR. More... | |
virtual | ~Xvctr () |
DESTRUCTOR. More... | |
virtual arrayClassType | give_classid () const =0 |
virtual void | cpat (long i, const Xvctr *p, long j)=0 |
virtual void | shift (long val)=0 |
void | deshift (void) |
virtual bool | scan (const char *&src)=0 |
virtual long | give_size (void) const |
virtual double | give_lenght (void) const =0 |
double | give_zero (double abszero, double relzero) const |
virtual int | length_printed_vector (int precision) const =0 |
virtual int | length_printed_tensor (int precision) const =0 |
virtual void | print_vector (char *stream, int precision, double absZero=0.0, bool zerorest=false) const =0 |
virtual void | print_symtensor (char *stream, int precision, double absZero=0.0, bool zerorest=false) const =0 |
virtual void | print_symtensor (FILE *stream, int precision, double absZero=0.0, bool zerorest=false) const =0 |
![]() | |
Array1d () | |
CONSTRUCTOR. More... | |
virtual | ~Array1d () |
DESTRUCTOR. More... | |
virtual int | length_printed (int precision) const =0 |
virtual void | print (char *stream, int precision, double absZero=0.0) const =0 |
![]() | |
Array () | |
CONSTRUCTOR. More... | |
virtual | ~Array () |
DESTRUCTOR. More... | |
virtual arrayTypedef | give_arrayTypedef (void) const =0 |
Protected Attributes | |
bool | exta |
bool | cnst |
long | shft |
long | size |
long | asize |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
Referenced by midaspace::Mesh::sort_polydata().
|
inline |
Definition at line 383 of file arrays.h.
Referenced by midaspace::Dvctr::~Dvctr(), and midaspace::Lvctr::~Lvctr().
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
Referenced by give_zero().
|
inlinevirtual |
Implements midaspace::Array1d.
Definition at line 387 of file arrays.h.
References size.
Referenced by midaspace::Dvctr::add(), midaspace::Dvctr::addtms(), midaspace::Dmtrx::be_tnsr(), midaspace::Dvctr::be_vectproduct(), midaspace::GeometryComponent::checkset_mprop(), midaspace::Dmtrx::copy_row(), midaspace::Dmtrx::GaussSolve(), midaspace::GeometryComponent::give_mproperty(), midaspace::GeometryComponent::give_mproperty_cnt(), midaspace::GeometryComponent::give_mpropertyORzero(), midaspace::Point::give_property(), midaspace::Node::give_ssstate(), midaspace::GeometryComponent::has_mproperty(), midaspace::jac_3d(), midaspace::print_dat_file(), midaspace::Node::print_row(), midaspace::FElemAttribs::print_row(), midaspace::GeometryComponent::reset_mprop(), midaspace::MatriX::rotate(), midaspace::Dvctr::sbt(), midaspace::GeometryComponent::set_mprop(), and midaspace::Point::set_property().
double midaspace::Xvctr::give_zero | ( | double | abszero, |
double | relzero | ||
) | const |
Definition at line 85 of file arrays.cpp.
References give_lenght().
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
|
pure virtual |
Implemented in midaspace::Dvctr, and midaspace::Lvctr.
Referenced by deshift().
|
protected |
Definition at line 369 of file arrays.h.
Referenced by midaspace::Lvctr::assign_array(), midaspace::Dvctr::assign_array(), midaspace::Dvctr::Dvctr(), midaspace::Lvctr::free(), midaspace::Dvctr::free(), midaspace::Lvctr::Lvctr(), midaspace::Lvctr::realloc(), midaspace::Dvctr::realloc(), midaspace::Lvctr::resize_to_asize(), midaspace::Dvctr::resize_to_asize(), Xvctr(), and midaspace::Lvctr::zero().
|
protected |
Definition at line 365 of file arrays.h.
Referenced by midaspace::Lvctr::assign_array(), midaspace::Dvctr::assign_array(), midaspace::Lvctr::free(), midaspace::Dvctr::free(), and Xvctr().
|
protected |
Definition at line 364 of file arrays.h.
Referenced by midaspace::Lvctr::assign_array(), midaspace::Dvctr::assign_array(), midaspace::Lvctr::free(), midaspace::Dvctr::free(), midaspace::Dvctr::resize_ignore_vals(), Xvctr(), midaspace::Dvctr::~Dvctr(), and midaspace::Lvctr::~Lvctr().
|
protected |
Definition at line 366 of file arrays.h.
Referenced by deshift(), midaspace::Lvctr::free(), midaspace::Dvctr::free(), midaspace::Lvctr::shift(), midaspace::Dvctr::shift(), and Xvctr().
|
protected |
Definition at line 368 of file arrays.h.
Referenced by midaspace::Lvctr::add(), midaspace::Dvctr::add(), midaspace::Dvctr::addtms(), midaspace::Dvctr::append(), midaspace::Lvctr::assign_array(), midaspace::Dvctr::beCopyOf(), midaspace::Dvctr::copy_to(), midaspace::Dvctr::Dvctr(), midaspace::Dvctr::dvdby(), midaspace::Lvctr::fillYourselfBy(), midaspace::Lvctr::free(), midaspace::Dvctr::give_dotproduct(), midaspace::Lvctr::give_lenght(), midaspace::Dvctr::give_lenght(), midaspace::Lvctr::give_number_of_nonzeros(), midaspace::Lvctr::give_number_of_zeros(), give_size(), midaspace::Lvctr::give_sum(), midaspace::Dvctr::give_sum(), midaspace::Lvctr::is_member(), midaspace::Lvctr::length_printed(), midaspace::Lvctr::Lvctr(), midaspace::Lvctr::operator=(), midaspace::Lvctr::operator[](), midaspace::Dvctr::operator[](), midaspace::Lvctr::print(), midaspace::Dvctr::print(), midaspace::Lvctr::realloc(), midaspace::Dvctr::realloc(), midaspace::Lvctr::resize_ignore_vals(), midaspace::Dvctr::resize_ignore_vals(), midaspace::Lvctr::resize_preserve_vals(), midaspace::Dvctr::resize_preserve_vals(), midaspace::Lvctr::resize_to_asize(), midaspace::Dvctr::resize_to_asize(), midaspace::Dvctr::sbt(), midaspace::Lvctr::scan(), midaspace::Dvctr::scan(), midaspace::Dvctr::tmsby(), Xvctr(), and midaspace::Dvctr::zero().