Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

colvarvalue.C File Reference

#include <vector>
#include <sstream>
#include <iostream>
#include "colvarmodule.h"
#include "colvarvalue.h"

Go to the source code of this file.

Functions

colvarvalue operator+ (colvarvalue const &x1, colvarvalue const &x2)
colvarvalue operator- (colvarvalue const &x1, colvarvalue const &x2)
colvarvalue operator * (cvm::real const &a, colvarvalue const &x)
colvarvalue operator * (colvarvalue const &x, cvm::real const &a)
colvarvalue operator/ (colvarvalue const &x, cvm::real const &a)
cvm::real operator * (colvarvalue const &x1, colvarvalue const &x2)
std::ostream & operator<< (std::ostream &os, colvarvalue const &x)
std::ostream & operator<< (std::ostream &os, std::vector< colvarvalue > const &v)
std::istream & operator>> (std::istream &is, colvarvalue &x)


Function Documentation

cvm::real operator * colvarvalue const &    x1,
colvarvalue const &    x2
 

Definition at line 568 of file colvarvalue.C.

References colvarvalue::check_types, colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, colvarvalue::undef_op, colvarvalue::value_type, and colvarvalue::vector1d_value.

colvarvalue operator * colvarvalue const &    x,
cvm::real const &    a
 

Definition at line 534 of file colvarvalue.C.

colvarvalue operator * cvm::real const &    a,
colvarvalue const &    x
 

Definition at line 509 of file colvarvalue.C.

References colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, colvarvalue::undef_op, colvarvalue::value_type, and colvarvalue::vector1d_value.

colvarvalue operator+ colvarvalue const &    x1,
colvarvalue const &    x2
 

Definition at line 453 of file colvarvalue.C.

References colvarvalue::check_types, colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, colvarvalue::undef_op, colvarvalue::value_type, and colvarvalue::vector1d_value.

colvarvalue operator- colvarvalue const &    x1,
colvarvalue const &    x2
 

Definition at line 480 of file colvarvalue.C.

References colvarvalue::check_types, colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, colvarvalue::undef_op, colvarvalue::value_type, and colvarvalue::vector1d_value.

colvarvalue operator/ colvarvalue const &    x,
cvm::real const &    a
 

Definition at line 541 of file colvarvalue.C.

References colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, colvarvalue::undef_op, colvarvalue::value_type, and colvarvalue::vector1d_value.

std::ostream& operator<< std::ostream &    os,
std::vector< colvarvalue > const &    v
 

Definition at line 751 of file colvarvalue.C.

std::ostream& operator<< std::ostream &    os,
colvarvalue const &    x
 

Definition at line 724 of file colvarvalue.C.

References colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, and colvarvalue::vector1d_value.

std::istream& operator>> std::istream &    is,
colvarvalue   x
 

Definition at line 761 of file colvarvalue.C.

References colvarvalue::apply_constraints, colvarmodule::error, colvarvalue::quaternion_value, colvarvalue::real_value, colvarvalue::rvector_value, colvarvalue::type, colvarvalue::type_3vector, colvarvalue::type_notset, colvarvalue::type_quaternion, colvarvalue::type_quaternionderiv, colvarvalue::type_scalar, colvarvalue::type_unit3vector, colvarvalue::type_unit3vectorderiv, colvarvalue::type_vector, colvarvalue::undef_op, and colvarvalue::vector1d_value.


Generated on Thu Apr 25 02:43:58 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002