LEFT | RIGHT |
(no file at all) | |
1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ | 1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ |
2 /* | 2 /* |
3 * Copyright (c) 2009 CTTC | 3 * Copyright (c) 2009 CTTC |
4 * | 4 * |
5 * This program is free software; you can redistribute it and/or modify | 5 * This program is free software; you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 2 as | 6 * it under the terms of the GNU General Public License version 2 as |
7 * published by the Free Software Foundation; | 7 * published by the Free Software Foundation; |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 543 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
554 * Divides by a flat value to all the current elements | 554 * Divides by a flat value to all the current elements |
555 * \param s flat value | 555 * \param s flat value |
556 */ | 556 */ |
557 void Divide (double s); | 557 void Divide (double s); |
558 /** | 558 /** |
559 * Change the values sign | 559 * Change the values sign |
560 */ | 560 */ |
561 void ChangeSign (); | 561 void ChangeSign (); |
562 /** | 562 /** |
563 * Shift the values to the left | 563 * Shift the values to the left |
| 564 * |
| 565 * \param n the amount to shift |
564 */ | 566 */ |
565 void ShiftLeft (int n); | 567 void ShiftLeft (int n); |
566 /** | 568 /** |
567 * Shift the values to the right | 569 * Shift the values to the right |
| 570 * |
| 571 * \param n the amount to shift |
568 */ | 572 */ |
569 void ShiftRight (int n); | 573 void ShiftRight (int n); |
570 /** | 574 /** |
571 * Modifies each element so that it each element is raised to the exponent | 575 * Modifies each element so that it each element is raised to the exponent |
572 * | 576 * |
573 * \param exp the exponent | 577 * \param exp the exponent |
574 */ | 578 */ |
575 void Pow (double exp); | 579 void Pow (double exp); |
576 /** | 580 /** |
577 * Modifies each element so that it is | 581 * Modifies each element so that it is |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
617 SpectrumValue Pow (double lhs, const SpectrumValue& rhs); | 621 SpectrumValue Pow (double lhs, const SpectrumValue& rhs); |
618 SpectrumValue Log10 (const SpectrumValue& arg); | 622 SpectrumValue Log10 (const SpectrumValue& arg); |
619 SpectrumValue Log2 (const SpectrumValue& arg); | 623 SpectrumValue Log2 (const SpectrumValue& arg); |
620 SpectrumValue Log (const SpectrumValue& arg); | 624 SpectrumValue Log (const SpectrumValue& arg); |
621 double Integral (const SpectrumValue& arg); | 625 double Integral (const SpectrumValue& arg); |
622 | 626 |
623 | 627 |
624 } // namespace ns3 | 628 } // namespace ns3 |
625 | 629 |
626 #endif /* SPECTRUM_VALUE_H */ | 630 #endif /* SPECTRUM_VALUE_H */ |
LEFT | RIGHT |