psurface.cc File Reference

Temporary wrapper for the standalone psurface library. More...

Variables

std::vector< std::pair
< std::string, PSurface
< 2, float > * > > 
domains
PSurface< 2, float > * currentDomain

Detailed Description

Temporary wrapper for the standalone psurface library.

Deprecated:
This is a badly written C-style wrapper to the psurface library. It used to be part of libpsurface itself, but it had to be removed from there for two reasons. First of all, C support was to be abandonded eventually. Secondly, there is also an (important) header called PSurface.h in libsurface. The two together created problems on case-insensitive file systems such as found, e.g., on certain Macs. The latter reason is the reason why this file had to be removed from libpsurface rather quickly. It didn't have the time to properly adapt the corresponding code in dune-grid, therefore I just copied the entire file to here, to have working psurface support in dune-grid even with newer versions of libpsurface that will not ship psurface.h. It will be removed before the next (2.2) release.

Variable Documentation

PSurface<2,float>* currentDomain
std::vector<std::pair<std::string, PSurface<2,float>*> > domains

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].