proteus  1.8.1
C/C++/Fortran libraries
Public Member Functions | Public Attributes | List of all members
D_base Class Referenceabstract

#include </Users/cekees/proteus/proteus/Domain.h>

Inheritance diagram for D_base:
[legend]
Collaboration diagram for D_base:
[legend]

Public Member Functions

 D_base (int dimIn=3, string nameIn=string("Domain"), string unitsIn=string("m"))
 
virtual void writeAsymptote (const char *filename)=0
 
virtual void writePoly (const char *filename)=0
 

Public Attributes

int dim
 
string name
 
string units
 
vector< double > x
 
vector< double > L
 

Detailed Description

Definition at line 10 of file Domain.h.

Constructor & Destructor Documentation

◆ D_base()

D_base::D_base ( int  dimIn = 3,
string  nameIn = string("Domain"),
string  unitsIn = string("m") 
)

Definition at line 13 of file Domain.cpp.

Member Function Documentation

◆ writeAsymptote()

virtual void D_base::writeAsymptote ( const char *  filename)
pure virtual

◆ writePoly()

virtual void D_base::writePoly ( const char *  filename)
pure virtual

Member Data Documentation

◆ dim

int D_base::dim

Definition at line 17 of file Domain.h.

◆ L

vector<double> D_base::L

Definition at line 21 of file Domain.h.

◆ name

string D_base::name

Definition at line 18 of file Domain.h.

◆ units

string D_base::units

Definition at line 19 of file Domain.h.

◆ x

vector<double> D_base::x

Definition at line 20 of file Domain.h.


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