manage Dirichlet BC
More...
#include <wDirichlet.h>
|
| Dirichlet (std::shared_ptr< MshData > _msh, int no, double _val=0.0) |
|
| Dirichlet (std::shared_ptr< MshData > _msh, std::string const &name, double _val=0.0) |
|
virtual | ~Dirichlet () |
|
virtual void | apply (std::vector< double > &rhs) |
| default implementation (prescribes "val" to all nodes) More...
|
|
virtual void | write (std::ostream &out) const override |
|
manage Dirichlet BC
- Todo:
- gerer Dirichlet comme Boundary (avec une Fct en argument au lieu d'un scalaire)
◆ Dirichlet() [1/2]
Dirichlet::Dirichlet |
( |
std::shared_ptr< MshData > |
_msh, |
|
|
int |
no, |
|
|
double |
_val = 0.0 |
|
) |
| |
◆ Dirichlet() [2/2]
Dirichlet::Dirichlet |
( |
std::shared_ptr< MshData > |
_msh, |
|
|
std::string const & |
name, |
|
|
double |
_val = 0.0 |
|
) |
| |
◆ ~Dirichlet()
virtual heat::Dirichlet::~Dirichlet |
( |
| ) |
|
|
inlinevirtual |
◆ apply()
void Dirichlet::apply |
( |
std::vector< double > & |
rhs | ) |
|
|
virtual |
default implementation (prescribes "val" to all nodes)
◆ write()
void Dirichlet::write |
( |
std::ostream & |
out | ) |
const |
|
overridevirtual |
◆ nodes
std::vector<Node *> heat::Dirichlet::nodes |
◆ val
double heat::Dirichlet::val |
The documentation for this class was generated from the following files: