COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Classes | Namespaces | Functions
ComponentWrapper.hpp File Reference
#include <boost/python/object.hpp>
#include "common/BasicExceptions.hpp"
#include "common/SignalHandler.hpp"

Go to the source code of this file.

Classes

class  Handle< T >
 Safe pointer to an object. This is the supported method for referring to components. More...
 
struct  PythonListInterface
 
class  ComponentWrapper
 Wrapper class for components. More...
 

Namespaces

 cf3
 Top-level namespace for coolfluid.
 
 cf3::common
 Most basic kernel library.
 
 cf3::python
 Basic Classes for Python wrapper classes used by CF.
 

Functions

void def_component ()
 Python wrapping for the Component class. More...
 
boost::python::object wrap_component (const cf3::Handle< common::Component > &component)
 Wrap the passed component in a python object. More...
 
Send comments to:
COOLFluiD Web Admin