ClpF77BrepOutput< VectorType, AuxVectorType, dim > Class Template Reference

A variable output for breps. More...

#include <ClpF77BrepOutput.h>

Inheritance diagram for ClpF77BrepOutput< VectorType, AuxVectorType, dim >:
F77BrepOutput< VectorType, dim > F77OutBase< class, dim > BrepOutput< VectorType, dim > AMRBase< VectorType, dim > controlable

List of all members.

Public Types

typedef base::vec_grid_fct_type vec_grid_fct_type
typedef base::grid_fct_type grid_fct_type
typedef base::interpolation_type interpolation_type
typedef base::point_type point_type
typedef out_base::generic_func_type generic_func_type
typedef GridData< VectorType, dim > vec_grid_data_type
typedef GridData< DataType, dim > grid_data_type

Public Member Functions

 F77BrepOutput (interpolation_type *interpol, generic_func_type out)
virtual ~F77BrepOutput ()
virtual void WriteOut (vec_grid_fct_type &u, const int num_vertices, const DataType *vertices, const int num_connections, const int *connections)

Detailed Description

template<class VectorType, class AuxVectorType, int dim>
class ClpF77BrepOutput< VectorType, AuxVectorType, dim >

A variable output for breps.

The user-supplied function f_out() is called to extract the relevant data from the numerical solution.

Author:
Ralf Deiterding
Version:
1.0
Date:
Jan-2009

Member Typedef Documentation

template<class VectorType , class AuxVectorType , int dim>
typedef out_base::generic_func_type ClpF77BrepOutput< VectorType, AuxVectorType, dim >::generic_func_type

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
typedef GridData<DataType,dim> ClpF77BrepOutput< VectorType, AuxVectorType, dim >::grid_data_type

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
typedef base::grid_fct_type ClpF77BrepOutput< VectorType, AuxVectorType, dim >::grid_fct_type

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
typedef base::interpolation_type ClpF77BrepOutput< VectorType, AuxVectorType, dim >::interpolation_type

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
typedef base::point_type ClpF77BrepOutput< VectorType, AuxVectorType, dim >::point_type

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
typedef GridData<VectorType,dim> ClpF77BrepOutput< VectorType, AuxVectorType, dim >::vec_grid_data_type

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
typedef base::vec_grid_fct_type ClpF77BrepOutput< VectorType, AuxVectorType, dim >::vec_grid_fct_type

Reimplemented from F77BrepOutput< VectorType, dim >.


Constructor & Destructor Documentation

template<class VectorType , class AuxVectorType , int dim>
virtual ClpF77BrepOutput< VectorType, AuxVectorType, dim >::~F77BrepOutput (  )  [inline, virtual]

Reimplemented from F77BrepOutput< VectorType, dim >.


Member Function Documentation

template<class VectorType , class AuxVectorType , int dim>
ClpF77BrepOutput< VectorType, AuxVectorType, dim >::F77BrepOutput ( interpolation_type interpol,
generic_func_type  out 
) [inline]

Reimplemented from F77BrepOutput< VectorType, dim >.

template<class VectorType , class AuxVectorType , int dim>
virtual void ClpF77BrepOutput< VectorType, AuxVectorType, dim >::WriteOut ( vec_grid_fct_type u,
const int  num_vertices,
const DataType *  vertices,
const int  num_connections,
const int *  connections 
) [inline, virtual]

The documentation for this class was generated from the following file: