|
escript
Revision_
|
#include "system_dep.h"#include "finley/Mesh.h"#include "finley/Finley.h"#include "finley/Assemble.h"#include "FinleyAdapterException.h"#include <pasowrap/SystemMatrixAdapter.h>#include <pasowrap/TransportProblemAdapter.h>#include "escript/AbstractContinuousDomain.h"#include "escript/FunctionSpace.h"#include "escript/FunctionSpaceFactory.h"#include <boost/shared_ptr.hpp>#include <boost/python/dict.hpp>#include <boost/python/extract.hpp>#include <map>#include <vector>#include <string>#include <sstream>Go to the source code of this file.
Classes | |
| struct | finley::null_deleter |
| class | finley::MeshAdapter |
| implements the AbstractContinuousDomain interface for the Finley library. More... | |
Namespaces | |
| namespace | finley |
Functions | |
| escript::Domain_ptr | finley::brick (int n0=1, int n1=1, int n2=1, int order=1, double l0=1.0, double l1=1.0, double l2=1.0, bool periodic0=false, bool periodic1=false, bool periodic2=false, int integrationOrder=-1, int reducedIntegrationOrder=-1, bool useElementsOnFace=false, bool useFullElementOrder=false, bool optimize=false, const std::vector< double > &points=std::vector< double >(), const std::vector< int > &tags=std::vector< int >(), const std::map< std::string, int > &tagnamestonums=std::map< std::string, int >()) |
| Creates a rectangular mesh with n0 x n1 x n2 elements over the brick [0,l0] x [0,l1] x [0,l2]. | |
| escript::Domain_ptr | finley::rectangle (int n0=1, int n1=1, int order=1, double l0=1.0, double l1=1.0, bool periodic0=false, bool periodic1=false, int integrationOrder=-1, int reducedIntegrationOrder=-1, bool useElementsOnFace=false, bool useFullElementOrder=false, bool optimize=false, const std::vector< double > &points=std::vector< double >(), const std::vector< int > &tags=std::vector< int >(), const std::map< std::string, int > &tagnamestonums=std::map< std::string, int >()) |
| Creates a rectangular mesh with n0 x n1 elements over the brick [0,l0] x [0,l1]. | |
1.7.6.1