Transformation of a static complex boundary with the closest-point-transform into a level set function. More...
#include <StatCPTLevelSet.h>
Public Types | |
| typedef base::grid_fct_type | grid_fct_type |
| typedef base::grid_data_type | grid_data_type |
| typedef cpt::State< dim, DataType > | cpt_type |
| typedef ads::FixedArray< dim, DataType > | point_type |
| typedef ads::FixedArray< dim, int > | multi_index_type |
Public Member Functions | |
| StatCPTLevelSet () | |
| virtual | ~StatCPTLevelSet () |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | SetupData (GridHierarchy *gh, const int &ghosts) |
| void | SetFilename (const std::string filename) |
| std::string | Filename () |
Protected Attributes | |
| std::string | brep_filename |
| int | brep_filetype |
| point_type * | vertices |
| multi_index_type * | connections |
Transformation of a static complex boundary with the closest-point-transform into a level set function.
| typedef cpt::State<dim,DataType> StatCPTLevelSet< DataType, dim >::cpt_type |
Reimplemented from CPTLevelSet< DataType, dim >.
| typedef base::grid_data_type StatCPTLevelSet< DataType, dim >::grid_data_type |
Reimplemented from CPTLevelSet< DataType, dim >.
Reimplemented in F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, and F77CPTLevelSet< class, dim >.
| typedef base::grid_fct_type StatCPTLevelSet< DataType, dim >::grid_fct_type |
Reimplemented from CPTLevelSet< DataType, dim >.
Reimplemented in F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, F77CPTLevelSet< class, dim >, and F77CPTLevelSet< class, dim >.
| typedef ads::FixedArray<dim,int> StatCPTLevelSet< DataType, dim >::multi_index_type |
| typedef ads::FixedArray<dim,DataType> StatCPTLevelSet< DataType, dim >::point_type |
| StatCPTLevelSet< DataType, dim >::StatCPTLevelSet | ( | ) | [inline] |
References GFMLevelSet< DataType, dim >::_Stationary.
| virtual StatCPTLevelSet< DataType, dim >::~StatCPTLevelSet | ( | ) | [inline, virtual] |
| std::string StatCPTLevelSet< DataType, dim >::Filename | ( | ) | [inline] |
References StatCPTLevelSet< DataType, dim >::brep_filename.
| virtual void StatCPTLevelSet< DataType, dim >::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
Reimplemented from CPTLevelSet< DataType, dim >.
References StatCPTLevelSet< DataType, dim >::register_at().
| virtual void StatCPTLevelSet< DataType, dim >::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
Reimplemented from CPTLevelSet< DataType, dim >.
References CPTLevelSet< DataType, dim >::_FillWidth, GFMLevelSet< DataType, dim >::_PlotPhi, StatCPTLevelSet< DataType, dim >::brep_filename, StatCPTLevelSet< DataType, dim >::brep_filetype, ControlDevice::getSubDevice(), CPTLevelSet< DataType, dim >::inverse, GFMLevelSet< DataType, dim >::LocCtrl, RegisterAt(), and CPTLevelSet< DataType, dim >::unsign.
Referenced by StatCPTLevelSet< DataType, dim >::register_at().
| void StatCPTLevelSet< DataType, dim >::SetFilename | ( | const std::string | filename | ) | [inline] |
References StatCPTLevelSet< DataType, dim >::brep_filename.
| virtual void StatCPTLevelSet< DataType, dim >::SetupData | ( | GridHierarchy * | gh, | |
| const int & | ghosts | |||
| ) | [inline, virtual] |
Reimplemented from GFMLevelSet< DataType, dim >.
References StatCPTLevelSet< DataType, dim >::brep_filename, StatCPTLevelSet< DataType, dim >::brep_filetype, StatCPTLevelSet< DataType, dim >::connections, CPTLevelSet< DataType, dim >::SetBrep(), GFMLevelSet< DataType, dim >::SetupData(), and StatCPTLevelSet< DataType, dim >::vertices.
std::string StatCPTLevelSet< DataType, dim >::brep_filename [protected] |
int StatCPTLevelSet< DataType, dim >::brep_filetype [protected] |
multi_index_type* StatCPTLevelSet< DataType, dim >::connections [protected] |
point_type* StatCPTLevelSet< DataType, dim >::vertices [protected] |
1.6.3