SepFunc Class Reference
Abstract base class for a separable function.
More...
#include <func.h>
List of all members.
Detailed Description
Abstract base class for a separable function.
- See also:
- Func
Definition at line 740 of file func.h.
Constructor & Destructor Documentation
Constructor for one block.
- Parameters:
-
| n | The size of the first block. |
| out_func_p_ | An ostream to print function-related output to, default is out_out_p. |
| out_func_log_p_ | An ostream to print function-related logging-output to, default is out_func_p. |
Definition at line 751 of file func.h.
Constructor for a block-structure.
- Parameters:
-
| block_ | The block-structure. |
| out_func_p_ | An ostream to print function-related output to, default is out_out_p. |
| out_func_log_p_ | An ostream to print function-related logging-output to, default is out_func_p. |
- See also:
- set_dim()
Definition at line 763 of file func.h.
SepFunc::SepFunc |
( |
const SepFunc & |
f |
) |
[inline] |
Copy constructor.
Definition at line 770 of file func.h.
Member Function Documentation
void SepFunc::set_dim |
( |
|
) |
[inline] |
Sets the dimension to the correct value.
Sets dim_ to sum of the sizes of each block.
- See also:
- dim()
Definition at line 778 of file func.h.
virtual void SepFunc::print |
( |
ostream & |
out |
) |
const [inline, virtual] |
Print's out information about this function.
Print's the dimension and the block-structure.
- Parameters:
-
| out | The ostream to print to. |
- See also:
- block
Reimplemented from Func.
Reimplemented in SepQcFunc.
Definition at line 788 of file func.h.
Member Data Documentation
The block's of indices.
Definition at line 744 of file func.h.
The documentation for this class was generated from the following file: