AFEPack
组合类型 | 命名空间 | 类型定义 | 函数
Geometry.h文件参考
#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< DIMmidpoint (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< DIMbarycenter (const std::vector< afepack::Point< DIM > > &, const double *=NULL)
template<int DIM>
afepack::Point< DIMoperator+ (const afepack::Point< DIM > &, const afepack::Point< DIM > &)
template<int DIM>
afepack::Point< DIMoperator- (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_istreamoperator>> (filtering_istream &, QuadratureInfo< DIM > &)
template<int DIM>
std::ostream & operator<< (std::ostream &, const QuadratureInfo< DIM > &)
template<int DIM>
filtering_istreamoperator>> (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_istreamoperator>> (filtering_istream &, TemplateGeometry< DIM > &)
template<int DIM>
std::ostream & operator<< (std::ostream &, const TemplateGeometry< DIM > &)

详细描述

作者:
Robert Lie
日期:
Fri Jun 23 15:44:30 2003

类型定义文档

typedef std::vector<Geometry>::iterator GeometryIterator

函数文档

template<int DIM>
afepack::Point<DIM> barycenter ( const std::vector< afepack::Point< DIM > > &  ,
const double *  = NULL 
)
template<int DIM>
double distance ( const afepack::Point< DIM > &  ,
const afepack::Point< DIM > &   
)

The middle point of two points.

bool is_same ( const Geometry ,
const Geometry  
)
template<int DIM>
afepack::Point<DIM> midpoint ( const afepack::Point< DIM > &  ,
const afepack::Point< DIM > &   
)

The middle point of two points.

template<int DIM>
afepack::Point<DIM> operator+ ( const afepack::Point< DIM > &  ,
const afepack::Point< DIM > &   
)

Add the coordinate of two point together.

template<int DIM>
afepack::Point<DIM> operator- ( const afepack::Point< DIM > &  ,
const afepack::Point< DIM > &   
)

Minus the coordinate.

template<int DIM>
std::ostream& operator<< ( std::ostream &  ,
const afepack::Point< DIM > &   
)

Stream output.

std::ostream& operator<< ( std::ostream &  os,
const Geometry g 
)

Stream output.

template<int DIM>
std::ostream& operator<< ( std::ostream &  os,
const QuadratureInfo< DIM > &  q 
)

Stream output.

template<int DIM>
std::ostream& operator<< ( std::ostream &  os,
const QuadratureInfoAdmin< DIM > &  q 
)

Stream output.

template<int DIM, int DOW>
template std::ostream & operator<< ( std::ostream &  ,
const Mesh< DIM, DOW > &   
)
template<int DIM>
std::ostream& operator<< ( std::ostream &  os,
const TemplateGeometry< DIM > &  t 
)

Stream output.

template<int DIM>
std::istream& operator>> ( std::istream &  ,
afepack::Point< DIM > &   
)

Stream input.

std::istream& operator>> ( std::istream &  is,
Geometry g 
)

Stream input.

template<int DIM>
filtering_istream& operator>> ( filtering_istream is,
QuadratureInfo< DIM > &  q 
)

Stream input.

template<int DIM>
filtering_istream& operator>> ( filtering_istream is,
QuadratureInfoAdmin< DIM > &  q 
)

Stream input.

template<int DIM, int DOW>
template std::istream & operator>> ( std::istream &  ,
Mesh< DIM, DOW > &   
)
template<int DIM>
filtering_istream& operator>> ( filtering_istream is,
TemplateGeometry< DIM > &  t 
)

Stream input.