AFEPack
|
#include <stdarg.h>
#include <dlfcn.h>
#include <cmath>
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <list>
#include <iterator>
#include <algorithm>
#include <base/exceptions.h>
#include "Miscellaneous.h"
组合类型 | |
class | afepack::Point< DIM > |
class | Geometry |
class | GeometryBM |
class | Mesh< DIM, DOW > |
class | QuadratureInfo< DIM > |
class | QuadratureInfoAdmin< DIM > |
class | TemplateGeometry< DIM > |
class | SimplestMesh< DIM, DOW > |
struct | SimplestMesh< DIM, DOW >::SimplestGeometry |
命名空间 | |
namespace | afepack |
类型定义 | |
typedef std::vector< Geometry > ::iterator | GeometryIterator |
函数 | |
template<int DIM> | |
afepack::Point< DIM > | midpoint (const afepack::Point< DIM > &, const afepack::Point< DIM > &) |
template<int DIM> | |
double | distance (const afepack::Point< DIM > &, const afepack::Point< DIM > &) |
template<int DIM> | |
afepack::Point< DIM > | barycenter (const std::vector< afepack::Point< DIM > > &, const double *=NULL) |
template<int DIM> | |
afepack::Point< DIM > | operator+ (const afepack::Point< DIM > &, const afepack::Point< DIM > &) |
template<int DIM> | |
afepack::Point< DIM > | operator- (const afepack::Point< DIM > &, const afepack::Point< DIM > &) |
template<int DIM> | |
std::istream & | operator>> (std::istream &, afepack::Point< DIM > &) |
template<int DIM> | |
std::ostream & | operator<< (std::ostream &, const afepack::Point< DIM > &) |
std::istream & | operator>> (std::istream &, Geometry &) |
std::ostream & | operator<< (std::ostream &, const Geometry &) |
bool | is_same (const Geometry &, const Geometry &) |
template<int DIM> | |
filtering_istream & | operator>> (filtering_istream &, QuadratureInfo< DIM > &) |
template<int DIM> | |
std::ostream & | operator<< (std::ostream &, const QuadratureInfo< DIM > &) |
template<int DIM> | |
filtering_istream & | operator>> (filtering_istream &, QuadratureInfoAdmin< DIM > &) |
template<int DIM> | |
std::ostream & | operator<< (std::ostream &, const QuadratureInfoAdmin< DIM > &) |
template<int DIM, int DOW> | |
std::istream & | operator>> (std::istream &, Mesh< DIM, DOW > &) |
template<int DIM, int DOW> | |
std::ostream & | operator<< (std::ostream &, const Mesh< DIM, DOW > &) |
template<int DIM> | |
filtering_istream & | operator>> (filtering_istream &, TemplateGeometry< DIM > &) |
template<int DIM> | |
std::ostream & | operator<< (std::ostream &, const TemplateGeometry< DIM > &) |
typedef std::vector<Geometry>::iterator GeometryIterator |
afepack::Point<DIM> barycenter | ( | const std::vector< afepack::Point< DIM > > & | , |
const double * | = NULL |
||
) |
double distance | ( | const afepack::Point< DIM > & | , |
const afepack::Point< DIM > & | |||
) |
The middle point of two points.
afepack::Point<DIM> midpoint | ( | const afepack::Point< DIM > & | , |
const afepack::Point< DIM > & | |||
) |
The middle point of two points.
afepack::Point<DIM> operator+ | ( | const afepack::Point< DIM > & | , |
const afepack::Point< DIM > & | |||
) |
Add the coordinate of two point together.
afepack::Point<DIM> operator- | ( | const afepack::Point< DIM > & | , |
const afepack::Point< DIM > & | |||
) |
Minus the coordinate.
std::ostream& operator<< | ( | std::ostream & | , |
const afepack::Point< DIM > & | |||
) |
Stream output.
std::ostream& operator<< | ( | std::ostream & | os, |
const Geometry & | g | ||
) |
Stream output.
std::ostream& operator<< | ( | std::ostream & | os, |
const QuadratureInfo< DIM > & | q | ||
) |
Stream output.
std::ostream& operator<< | ( | std::ostream & | os, |
const QuadratureInfoAdmin< DIM > & | q | ||
) |
Stream output.
template std::ostream & operator<< | ( | std::ostream & | , |
const Mesh< DIM, DOW > & | |||
) |
std::ostream& operator<< | ( | std::ostream & | os, |
const TemplateGeometry< DIM > & | t | ||
) |
Stream output.
std::istream& operator>> | ( | std::istream & | , |
afepack::Point< DIM > & | |||
) |
Stream input.
std::istream& operator>> | ( | std::istream & | is, |
Geometry & | g | ||
) |
Stream input.
filtering_istream& operator>> | ( | filtering_istream & | is, |
QuadratureInfo< DIM > & | q | ||
) |
Stream input.
filtering_istream& operator>> | ( | filtering_istream & | is, |
QuadratureInfoAdmin< DIM > & | q | ||
) |
Stream input.
template std::istream & operator>> | ( | std::istream & | , |
Mesh< DIM, DOW > & | |||
) |
filtering_istream& operator>> | ( | filtering_istream & | is, |
TemplateGeometry< DIM > & | t | ||
) |
Stream input.