#include <ImplicitInterrogator.h>
Inheritance diagram for ImplicitInterrogator:


It maintains a pointer to the Implicit object and an array of parameter change values.
Definition at line 22 of file ImplicitInterrogator.h.
Public Member Functions | |
| MAKE_PARTICLESTUFF_NAME () | |
| int | qlen () |
| Returns length of particle stuff parameters. | |
| void | getq (double *q) |
| Get the parameters. | |
| void | setq (double *q) |
| Set particle stuff parameters. | |
| void | qname (char **qn) |
| Get the names of the parameters. | |
| ImplicitInterrogator (Particles *ps=NULL, Implicit *implicit=NULL, std::string &name=std::string("ImplicitInterrogator")) | |
| Assign the implicit interrogator attribute to a particle system. | |
| void | setImplicit (Implicit *implicit) |
| Set the implicit to use. | |
| void | empty () |
| Implicit * | getImplicit () |
| Get the current implicit. | |
Public Attributes | |
| int | index |
| std::valarray< double > | dqdt |
| Change in implicit function parameters. | |
Private Attributes | |
| Implicit * | implicit |
| An implicit function to interrogate. | |
|
||||||||||||||||
|
Assign the implicit interrogator attribute to a particle system.
Definition at line 23 of file ImplicitInterrogator.cpp. |
|
|
Definition at line 39 of file ImplicitInterrogator.cpp. References empty_p, and setImplicit(). |
|
|
|
Get the parameters. Defaults to no parameters. Reimplemented from ParticleStuff. Definition at line 54 of file ImplicitInterrogator.cpp. References index. |
|
|
|
|
|
Returns length of particle stuff parameters. Defaults to no parameters. Reimplemented from ParticleStuff. Definition at line 49 of file ImplicitInterrogator.cpp. |
|
|
Get the names of the parameters. Defaults to no parameters. Reimplemented from ParticleStuff. Definition at line 64 of file ImplicitInterrogator.cpp. References empty_p, implicit, and Surface::name(). |
|
|
Set the implicit to use.
Definition at line 31 of file ImplicitInterrogator.cpp. References implicit. Referenced by empty(). |
|
|
Set particle stuff parameters. Defaults to no parameters. Reimplemented from ParticleStuff. Definition at line 59 of file ImplicitInterrogator.cpp. References index. |
|
|
Change in implicit function parameters.
Definition at line 37 of file ImplicitInterrogator.h. Referenced by SurfaceAdhesion::applyConstraint(). |
|
|
An implicit function to interrogate.
Definition at line 27 of file ImplicitInterrogator.h. Referenced by getImplicit(), ImplicitInterrogator(), qname(), and setImplicit(). |
|
|
Definition at line 34 of file ImplicitInterrogator.h. Referenced by getq(), ImplicitInterrogator(), and setq(). |
1.3.4