OOFEM 3.0
Loading...
Searching...
No Matches
floatarray.h File Reference
#include "oofemenv.h"
#include "contextioresulttype.h"
#include "contextmode.h"
#include "error.h"
#include "numerics.h"
#include <initializer_list>
#include <vector>
#include <list>
#include <iosfwd>

Go to the source code of this file.

Classes

class  oofem::FloatArray

Namespaces

namespace  oofem

Functions

IML compatibility: operators
FloatArrayoofem::operator*= (FloatArray &x, const double &a)
 Vector multiplication by scalar.
FloatArray oofem::operator* (const double &a, const FloatArray &x)
FloatArray oofem::operator* (const FloatArray &x, const double &a)
FloatArray oofem::operator+ (const FloatArray &x, const FloatArray &y)
FloatArray oofem::operator- (const FloatArray &x, const FloatArray &y)
FloatArrayoofem::operator+= (FloatArray &x, const FloatArray &y)
FloatArrayoofem::operator-= (FloatArray &x, const FloatArray &y)
IML compatibility: functions
OOFEM_EXPORT FloatArray oofem::operator/ (const FloatArray &x, const double &a)
OOFEM_EXPORT FloatArray oofem::operator/ (const double &a, const FloatArray &x)
FloatArrayoofem::operator/= (FloatArray &x, const double &a)
double oofem::norm (const FloatArray &x)
double oofem::norm_square (const FloatArray &x)
double oofem::dot (const FloatArray &x, const FloatArray &y)
double oofem::distance (const FloatArray &x, const FloatArray &y)
double oofem::distance_square (const FloatArray &x, const FloatArray &y)
bool oofem::isfinite (const FloatArray &x)
bool oofem::iszero (const FloatArray &x)
double oofem::sum (const FloatArray &x)
double oofem::product (const FloatArray &x)
static FloatArray oofem::Vec1 (const double &a)
static FloatArray oofem::Vec2 (const double &a, const double &b)
static FloatArray oofem::Vec3 (const double &a, const double &b, const double &c)
static FloatArray oofem::Vec4 (const double &a, const double &b, const double &c, const double &d)
static FloatArray oofem::Vec5 (const double &a, const double &b, const double &c, const double &d, const double &e)
static FloatArray oofem::Vec6 (const double &a, const double &b, const double &c, const double &d, const double &e, const double &f)
static FloatArray oofem::Vec7 (const double &a, const double &b, const double &c, const double &d, const double &e, const double &f, const double &g)
static FloatArray oofem::Vec8 (const double &a, const double &b, const double &c, const double &d, const double &e, const double &f, const double &g, const double &h)
static FloatArray oofem::Vec9 (const double &a, const double &b, const double &c, const double &d, const double &e, const double &f, const double &g, const double &h, const double &i)
static FloatArray oofem::VecX (std::initializer_list< double > ini)

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011