#include <NeumannBC.h>
Inheritance diagram for basso::NeumannBC:

Public Member Functions | |
| NeumannBC (const Array< Dof > &dofs, Numeric sf) | |
| NeumannBC (const Dof &ldof, Numeric sf) | |
| virtual | ~NeumannBC () |
| virtual void | ContributeForce (const DofMap &dofmap, nArray &f)=0 |
Protected Attributes | |
| Array< Dof > | mDofs |
| Numeric | mScaleFactor |
Definition at line 31 of file NeumannBC.h.
| basso::NeumannBC::NeumannBC | ( | const Array< Dof > & | dofs, | |
| Numeric | sf | |||
| ) | [inline] |
Constructor
| dofs | A list of local dofs on which the load(s) will be applied | |
| sf | A scaling factor for the point loads |
Definition at line 42 of file NeumannBC.h.
References mDofs, and mScaleFactor.
| basso::NeumannBC::NeumannBC | ( | const Dof & | ldof, | |
| Numeric | sf | |||
| ) | [inline] |
Constructor
| dof | local dofs on which the load(s) will be applied | |
| sf | A scaling factor for the point loads |
Definition at line 52 of file NeumannBC.h.
References mDofs, and mScaleFactor.
| virtual void basso::NeumannBC::ContributeForce | ( | const DofMap & | dofmap, | |
| nArray & | f | |||
| ) | [pure virtual] |
Contributes the force to a force vector
| f | global force vector | |
| dofmap | DofMap for the global force vector |
Implemented in basso::PointLoadBC, and basso::TractionBC.
Array<Dof> basso::NeumannBC::mDofs [protected] |
pointer to a DofMap
Definition at line 75 of file NeumannBC.h.
Referenced by basso::TractionBC::ContributeForce(), basso::PointLoadBC::ContributeForce(), basso::TractionBC::GetElementForce(), basso::TractionBC::GetElementForceLine2(), basso::TractionBC::GetElementForceTria3(), and NeumannBC().
1.5.2