Contents Menu Expand Light mode Dark mode Auto light/dark mode
XCDF
XCDF

Contents:

  • About
  • Installation
  • User guide
  • C++ Library API
    • Namespace @10
    • Namespace @21
    • Namespace @22
    • Namespace XCDFFieldDataAllocator
    • Struct FillXY
    • Struct FillXYZ
    • Struct FillXZY
    • Struct FillYX
    • Struct FillYXZ
    • Struct FillYZX
    • Struct FillZXY
    • Struct FillZYX
    • Template Class AbsNode
    • Template Class AbsNode< uint64_t >
    • Template Class AcosNode
    • Template Class AdditionNode
    • Class AliasAdder
    • Template Class AliasNode
    • Class AliasRemover
    • Template Class AllNode
    • Template Class AnyNode
    • Template Class AsinNode
    • Template Class Atan2Node
    • Template Class AtanNode
    • Template Class BinaryNode
    • Template Class BitwiseANDNode
    • Template Class BitwiseANDNode< T, U, double >
    • Template Class BitwiseNOTNode
    • Template Class BitwiseNOTNode< double >
    • Template Class BitwiseORNode
    • Template Class BitwiseORNode< T, U, double >
    • Template Class CastNode
    • Template Class CeilNode
    • Template Class ConstNode
    • Template Class ConstXCDFField
    • Template Class CoshNode
    • Template Class CosNode
    • Class CounterNode
    • Class CSVInputHandler
    • Template Class DivisionNode
    • Template Class DoubleNode
    • Class DumpFieldVisitor
    • Class DynamicFiller1D
    • Class DynamicFiller2D
    • Template Class EqualityNode
    • Class EventSelectExpression
    • Template Class ExpNode
    • Class Expression
    • Class FieldCopyBuffer
    • Template Class FieldNode
    • Class FileCompare
    • Class Filler1D
    • Class Filler2D
    • Template Class FloatNode
    • Template Class FloorNode
    • Template Class FmodNode
    • Class GetFieldNamesVisitor
    • Template Class GreaterThanEqualNode
    • Template Class GreaterThanNode
    • Class Histogram1D
    • Class Histogram2D
    • Template Class InequalityNode
    • Template Class InNode
    • Template Class IntNode
    • Template Class IsInfNode
    • Template Class IsNaNNode
    • Template Class LessThanEqualNode
    • Template Class LessThanNode
    • Class ListSymbol
    • Template Class Log10Node
    • Template Class LogicalANDNode
    • Template Class LogicalNOTNode
    • Template Class LogicalORNode
    • Template Class LogNode
    • Class MatchFieldsVisitor
    • Template Class ModulusNode
    • Template Class MultiplicationNode
    • Template Class Node
    • Template Class NumericalExpression
    • Template Class Parent12Filler2D
    • Template Class Parent12v3Filler2D
    • Template Class Parent1v23Filler2D
    • Template Class Parent1v2v3Filler2D
    • Template Class ParentFiller1D
    • Template Class PowerNode
    • Class PrintFieldDataVisitor
    • Class PrintFieldNameVisitor
    • Class RandNode
    • Class RangeChecker
    • Class RangeTest
    • Class ReferenceCount
    • Class ScalarFiller1D
    • Class ScalarFiller2D
    • Class SelectFieldVisitor
    • Template Class SinhNode
    • Template Class SinNode
    • Template Class SqrtNode
    • Template Class SubtractionNode
    • Template Class SumNode
    • Class Symbol
    • Template Class TanhNode
    • Template Class TanNode
    • Template Class UnaryNode
    • Template Class UniqueNode
    • Template Class UnsignedNode
    • Class Vector123Filler2D
    • Class Vector12Filler1D
    • Template Class Vector12Filler2D
    • Template Class VectorFiller1D
    • Template Class VectorFiller2D
    • Class XCDFAliasDescriptor
    • Class XCDFBlockData
    • Class XCDFBlockData::BitBuffer
    • Class XCDFBlockEntry
    • Class XCDFBlockHeader
    • Class XCDFException
    • Template Class XCDFField
    • Template Class XCDFFieldAlias
    • Class XCDFFieldAliasBase
    • Template Class XCDFFieldData
    • Class XCDFFieldDataBase
    • Template Class XCDFFieldDataRecursive
    • Template Class XCDFFieldDataScalar
    • Template Class XCDFFieldDataVector
    • Template Class XCDFFieldDataVector::SSVector
    • Class XCDFFieldDescriptor
    • Class XCDFFieldGlobals
    • Class XCDFFieldHeader
    • Class XCDFFile
    • Class XCDFFile::XCDFNameMatch
    • Class XCDFFileHeader
    • Class XCDFFileTrailer
    • Class XCDFFileTrailer::DescriptorNameMatch
    • Class XCDFFrame
    • Class XCDFFrameBuffer
    • Template Class XCDFPtr
    • Class XCDFStreamHandler
    • Class XCDFStreamHandler::StreamsContainer
    • Enum NodeRelationType
    • Enum SymbolType
    • Enum XCDFFieldType
    • Enum XCDFFrameType
    • Function AllocateFieldAlias
    • Function CalculateGlobals
    • Template Function CheckConvertible
    • Specialized Template Function CheckConvertible< double >
    • Specialized Template Function CheckConvertible< int64_t >
    • Specialized Template Function CheckConvertible< uint64_t >
    • Template Function CheckedGetAlias
    • Function CheckFieldContents
    • Function CheckFieldSize
    • Function ClearFieldBitsProcessed
    • Function DeflateVector
    • Template Function DoAllocateFieldAlias
    • Function GetFiller(NodeRelationType, const NumericalExpression<double>&, const NumericalExpression<double>&)
    • Function GetFiller(NodeRelationType, NodeRelationType, NodeRelationType, const NumericalExpression<double>&, const NumericalExpression<double>&, const NumericalExpression<double>&)
    • Template Function GetRelationType
    • Function GetXCDFAliasDescriptor
    • Function InflateVector
    • Template Function ModifyTrailer
    • Function operator<
    • Function operator<<(std::ostream&, const Histogram1D&)
    • Function operator<<(std::ostream&, const Histogram2D&)
    • Function operator<<(std::ostream&, const Symbol&)
    • Function ResetField
    • Function ShrinkField
    • Function StashField
    • Function TestBigEndian
    • Function UnstashField
    • Template Function xcdf_shared
    • Function XCDFFieldDataAllocator::AllocateField
    • Template Function XCDFFieldDataAllocator::CheckConvertible
    • Specialized Template Function XCDFFieldDataAllocator::CheckConvertible< double >
    • Specialized Template Function XCDFFieldDataAllocator::CheckConvertible< int64_t >
    • Specialized Template Function XCDFFieldDataAllocator::CheckConvertible< uint64_t >
    • Template Function XCDFFieldDataAllocator::CheckedGetField(XCDFFieldDataBase&)
    • Template Function XCDFFieldDataAllocator::CheckedGetField(const XCDFFieldDataBase&)
    • Template Function XCDFFieldDataAllocator::DoAllocateField
    • Function XCDFFieldDataAllocator::GetFloatingPointField(XCDFFieldDataBase&)
    • Function XCDFFieldDataAllocator::GetFloatingPointField(const XCDFFieldDataBase&)
    • Function XCDFFieldDataAllocator::GetFloatingPointFieldRange
    • Function XCDFFieldDataAllocator::GetSignedIntegerField(XCDFFieldDataBase&)
    • Function XCDFFieldDataAllocator::GetSignedIntegerField(const XCDFFieldDataBase&)
    • Function XCDFFieldDataAllocator::GetSignedIntegerFieldRange
    • Function XCDFFieldDataAllocator::GetUnsignedIntegerField(XCDFFieldDataBase&)
    • Function XCDFFieldDataAllocator::GetUnsignedIntegerField(const XCDFFieldDataBase&)
    • Function XCDFFieldDataAllocator::GetUnsignedIntegerFieldRange
    • Template Function XCDFFieldDataAllocator::Visit(XCDFFieldDataBase&, V&)
    • Template Function XCDFFieldDataAllocator::Visit(const XCDFFieldDataBase&, V&)
    • Function XCDFFrameTypeValid
    • Template Function XCDFSafeTypePun
    • Function ZeroAlignField
    • Variable NO_PARENT
    • Define CHUNKSIZE
    • Define UNUSED
    • Define XCDF_DATUM_WIDTH_BITS
    • Define XCDF_DATUM_WIDTH_BYTES
    • Define XCDF_VERSION
    • Define XCDFError
    • Define XCDFFatal
    • Define XCDFThrow
    • Define XCDFWarn
    • Typedef ConstXCDFFloatingPointField
    • Typedef ConstXCDFFloatingPointFieldAlias
    • Typedef ConstXCDFSignedIntegerField
    • Typedef ConstXCDFSignedIntegerFieldAlias
    • Typedef ConstXCDFUnsignedIntegerField
    • Typedef ConstXCDFUnsignedIntegerFieldAlias
    • Typedef DynamicFiller1DPtr
    • Typedef DynamicFiller2DPtr
    • Typedef XCDFFieldAliasBaseConstPtr
    • Typedef XCDFFieldAliasBasePtr
    • Typedef XCDFFieldDataBaseConstPtr
    • Typedef XCDFFieldDataBasePtr
    • Typedef XCDFFloatingPointField
    • Typedef XCDFFloatingPointFieldAlias
    • Typedef XCDFSignedIntegerField
    • Typedef XCDFSignedIntegerFieldAlias
    • Typedef XCDFUnsignedIntegerField
    • Typedef XCDFUnsignedIntegerFieldAlias
  • Python bindings for XCDF
    • write_test_file
    • FieldDescriptor
    • File
    • XCDFFloatingPointField
    • XCDFSignedIntegerField
    • XCDFUnsignedIntegerField
  • How to contribute
  • Authors
Back to top
Edit this page

Template Class LogNode#

  • Defined in File NodeDefs.h

Inheritance Relationships#

Base Type#

  • public UnaryNode< T, double, LogNode< T > > (Template Class UnaryNode)

Class Documentation#

template<typename T>
class LogNode : public UnaryNode<T, double, LogNode<T>>#

Public Functions

inline LogNode(Node<T> &node)#
inline double Evaluate(T a) const#
Next
Class MatchFieldsVisitor
Previous
Template Class LogicalORNode
Copyright © 2023, Jim Braun, Michele Peresano
Made with Sphinx and @pradyunsg's Furo
On this page
  • Template Class LogNode
    • Inheritance Relationships
      • Base Type
    • Class Documentation