|
| | LagrangianSp (const LagrangianEqn< vector > &eqn) |
| | Construct from a reference to the equation. More...
|
| |
| | LagrangianSp (const LagrangianSp< vector > &coeff) |
| | Construct as copy. More...
|
| |
| | LagrangianSp (LagrangianSp< vector > &coeff, const bool reuse) |
| | Construct as copy or reuse as specified. More...
|
| |
| | LagrangianSp (LagrangianSp< vector > &&coeff) |
| | Move construct. More...
|
| |
| template<template< class > class PrimitiveField> |
| | LagrangianSp (const LagrangianEqnBase &eqn, const LagrangianSubField< scalar, PrimitiveField > &) |
| | Construct from a field. More...
|
| |
| template<template< class > class PrimitiveField> |
| | LagrangianSp (const LagrangianEqnBase &eqn, const tmp< LagrangianSubField< scalar, PrimitiveField >> &) |
| | Construct from a tmp field. More...
|
| |
| const LagrangianEqnBase & | eqn () const |
| | Access the equation. More...
|
| |
| bool | valid () const |
| | Determine whether this coefficient has values or not. More...
|
| |
| void | negate () |
| | In-place negation. More...
|
| |
| tmp< LagrangianCoeff< scalar, true > > | A () const |
| | Return the scalar diagonal coefficient. More...
|
| |
| tmp< LagrangianCoeff< vector, false > > | H () const |
| | Return the scalar off-diagonal coefficients. More...
|
| |
| tmp< LagrangianCoeff< vector, false > > | Su () const |
| | Return the equivalent explicit coefficient. More...
|
| |
| tmp< LagrangianCoeff< vector, false > > | Su (const LagrangianEqn< vector > &) const |
| | Return the equivalent explicit coefficient. Pass the equation. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator+= (const LagrangianSubField< scalar, PrimitiveField > &) |
| | Addition assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator+= (const LagrangianSubField< tensor, PrimitiveField > &) |
| | Addition assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator+= (const tmp< LagrangianSubField< scalar, PrimitiveField >> &) |
| | Addition assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator+= (const tmp< LagrangianSubField< tensor, PrimitiveField >> &) |
| | Addition assignment. More...
|
| |
| void | operator+= (const LagrangianCoeff< scalar, true > &coeff) |
| | Addition assignment. More...
|
| |
| void | operator+= (const LagrangianCoeff< tensor, true > &coeff) |
| | Addition assignment. More...
|
| |
| void | operator+= (const LagrangianSp< vector > &Sp) |
| | Addition assignment. More...
|
| |
| void | operator+= (const dimensioned< scalar > &) |
| | Addition assignment. More...
|
| |
| void | operator+= (const dimensioned< tensor > &) |
| | Addition assignment. More...
|
| |
| void | operator+= (const zero) |
| | Addition assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator-= (const LagrangianSubField< scalar, PrimitiveField > &) |
| | Subtraction assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator-= (const LagrangianSubField< tensor, PrimitiveField > &) |
| | Subtraction assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator-= (const tmp< LagrangianSubField< scalar, PrimitiveField >> &) |
| | Subtraction assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator-= (const tmp< LagrangianSubField< tensor, PrimitiveField >> &) |
| | Subtraction assignment. More...
|
| |
| void | operator-= (const LagrangianCoeff< scalar, true > &coeff) |
| | Addition assignment. More...
|
| |
| void | operator-= (const LagrangianCoeff< tensor, true > &coeff) |
| | Addition assignment. More...
|
| |
| void | operator-= (const LagrangianSp< vector > &Sp) |
| | Subtraction assignment. More...
|
| |
| void | operator-= (const dimensioned< scalar > &) |
| | Subtraction assignment. More...
|
| |
| void | operator-= (const dimensioned< tensor > &) |
| | Subtraction assignment. More...
|
| |
| void | operator-= (const zero) |
| | Subtraction assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator*= (const LagrangianSubField< scalar, PrimitiveField > &) |
| | Multiply assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator*= (const tmp< LagrangianSubField< scalar, PrimitiveField >> &) |
| | Multiply assignment. More...
|
| |
| void | operator*= (const dimensioned< scalar > &) |
| | Multiply assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator/= (const LagrangianSubField< scalar, PrimitiveField > &) |
| | Division assignment. More...
|
| |
| template<template< class > class PrimitiveField> |
| void | operator/= (const tmp< LagrangianSubField< scalar, PrimitiveField >> &) |
| | Division assignment. More...
|
| |
| void | operator/= (const dimensioned< scalar > &dt) |
| | Division assignment. More...
|
| |
| int | count () const |
| | Return the current reference count. More...
|
| |
| bool | unique () const |
| | Return true if the reference count is zero. More...
|
| |
| void | operator++ () |
| | Increment the reference count. More...
|
| |
| void | operator++ (int) |
| | Increment the reference count. More...
|
| |
| void | operator-- () |
| | Decrement the reference count. More...
|
| |
| void | operator-- (int) |
| | Decrement the reference count. More...
|
| |
| void | operator= (const refCount &)=delete |
| | Disallow bitwise assignment. More...
|
| |
Definition at line 143 of file LagrangianSp.H.