![]() |
![]()
| ![]() |
![]()
NAMEsc::IdentityTransform - The IdentityTransform is a special case of NonlinearTransform were no transformation takes place. SYNOPSIS#include <transform.h> Inherits sc::NonlinearTransform. Public Member Functionsvoid transform_coordinates (const RefSCVector
&x)
Public Member Functions inherited from sc::RefCount
Public Member Functions inherited from sc::Identity
Additional Inherited MembersProtected Member Functions inherited from sc::RefCount
Protected Attributes inherited from sc::NonlinearTransform
Detailed DescriptionThe IdentityTransform is a special case of NonlinearTransform were no transformation takes place. Member Function Documentationvoid sc::IdentityTransform::transform_coordinates (const RefSCVector & x) [virtual]These override the tranformation members of NonlinearTransform and do nothing. Implements sc::NonlinearTransform. void sc::IdentityTransform::transform_gradient (const RefSCVector & g) [virtual]Transform the gradient at a point in the new coordinate system. transform_coordinates must be called first to give the point. Reimplemented from sc::NonlinearTransform. void sc::IdentityTransform::transform_hessian (const RefSymmSCMatrix & h) [virtual]Transform the hessian to the new coordinate system. transform_gradient must be called first to initialize this routine. Reimplemented from sc::NonlinearTransform. void sc::IdentityTransform::transform_ihessian (const RefSymmSCMatrix & ih) [virtual]Transform the inverse of the hessian. transform_gradient must be called first to initialize this routine. Reimplemented from sc::NonlinearTransform. AuthorGenerated automatically by Doxygen for MPQC from the source code.
|