Points&Forces (survey)
Software tools facilitating the task of surveying architecture
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
a_fcriteria Class Reference

#include <a_fcriteria.h>

+ Inheritance diagram for a_fcriteria:
+ Collaboration diagram for a_fcriteria:

Public Member Functions

 a_fcriteria ()
 
virtual bool ok (const a_face *f) const
 return true if forces on the face are acceptable (derived class makes it interesting...) More...
 
virtual double penalty (const a_face *f) const
 penalty value used in minimisation More...
 
void verysmall (const double small)
 small value More...
 
double verysmall ()
 

Static Public Member Functions

static const std::string help ()
 get information about the class More...
 

Protected Attributes

double verysmall_
 

Detailed Description

a_fcriteria is a resistance criterion calculated using a a_face data. This class always returns ok, it has to be overriden to produce interesting results.

Definition at line 26 of file a_fcriteria.h.

Constructor & Destructor Documentation

◆ a_fcriteria()

a_fcriteria::a_fcriteria ( )
inline

Definition at line 29 of file a_fcriteria.h.

Member Function Documentation

◆ help()

const std::string a_fcriteria::help ( )
static

get information about the class

Definition at line 22 of file a_fcriteria.cxx.

+ Here is the caller graph for this function:

◆ ok()

virtual bool a_fcriteria::ok ( const a_face f) const
inlinevirtual

return true if forces on the face are acceptable (derived class makes it interesting...)

Reimplemented in a_fcriteria_sig, a_fcriteria_in, and a_fcriteria_coulomb.

Definition at line 33 of file a_fcriteria.h.

+ Here is the caller graph for this function:

◆ penalty()

virtual double a_fcriteria::penalty ( const a_face f) const
inlinevirtual

penalty value used in minimisation

Reimplemented in a_fcriteria_sig, a_fcriteria_in, and a_fcriteria_coulomb.

Definition at line 35 of file a_fcriteria.h.

+ Here is the caller graph for this function:

◆ verysmall() [1/2]

double a_fcriteria::verysmall ( )
inline

Definition at line 38 of file a_fcriteria.h.

◆ verysmall() [2/2]

void a_fcriteria::verysmall ( const double  small)
inline

small value

Definition at line 37 of file a_fcriteria.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ verysmall_

double a_fcriteria::verysmall_
protected

Definition at line 41 of file a_fcriteria.h.


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