Dimensional spezialization of GridData-operations for implementation of conservative correction. More...
#include <Fixup3.h>
Public Member Functions | |
FixupOps () | |
void | AlignBBox (BBox &bb, const int s) |
void | copy_to (GridData< FixupType, 3 > &target, const BBox &to, const GridData< VectorType, 3 > &source, const BBox &fromwhere, const int s) |
void | copy_to (GridData< FixupType, 2 > &target, const GridData< VectorType, 3 > &source, const BBox &fromwhere, const int s) |
void | copy_from (GridData< VectorType, 3 > &target, const BBox &towhere, const GridData< FixupType, 2 > &source, const BBox &from, const int s) |
void | copy_from (GridData< VectorType, 3 > &target, const BBox &towhere, const GridData< FixupType, 2 > &source, const int s) |
void | add_to (GridData< FixupType, 2 > &target, const BBox &to, const GridData< VectorType, 3 > &source, const BBox &fromwhere, const int s) |
void | add_to (GridData< FixupType, 2 > &target, const GridData< VectorType, 3 > &source, const BBox &fromwhere, const int s) |
void | add_from (GridData< VectorType, 3 > &target, const BBox &towhere, const GridData< FixupType, 2 > &source, const BBox &from, const int s) |
void | add_from (GridData< VectorType, 3 > &target, const BBox &towhere, const GridData< FixupType, 2 > &source, const int s) |
void | add_to (GridData< FixupType, 2 > &target, const BBox &to, const GridData< VectorType, 2 > &source, const BBox &from) |
void | add_to (GridData< FixupType, 2 > &target, const GridData< VectorType, 2 > &source, const BBox &where) |
Dimensional spezialization of GridData-operations for implementation of conservative correction.
FixupOps< VectorType, FixupType, 3 >::FixupOps | ( | ) | [inline] |
void FixupOps< VectorType, FixupType, 3 >::add_from | ( | GridData< VectorType, 3 > & | target, | |
const BBox & | towhere, | |||
const GridData< FixupType, 2 > & | source, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, FastIndex2, FastIndex3, for_2, plus_from(), and refine().
void FixupOps< VectorType, FixupType, 3 >::add_from | ( | GridData< VectorType, 3 > & | target, | |
const BBox & | towhere, | |||
const GridData< FixupType, 2 > & | source, | |||
const BBox & | from, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, FastIndex2, FastIndex3, for_2, and plus_from().
void FixupOps< VectorType, FixupType, 3 >::add_to | ( | GridData< FixupType, 2 > & | target, | |
const GridData< VectorType, 2 > & | source, | |||
const BBox & | where | |||
) | [inline] |
References BeginFastIndex2, EndFastIndex2, FastIndex2, for_2, plus_to(), and refine().
void FixupOps< VectorType, FixupType, 3 >::add_to | ( | GridData< FixupType, 2 > & | target, | |
const BBox & | to, | |||
const GridData< VectorType, 2 > & | source, | |||
const BBox & | from | |||
) | [inline] |
References BeginFastIndex2, EndFastIndex2, FastIndex2, for_2, and plus_to().
void FixupOps< VectorType, FixupType, 3 >::add_to | ( | GridData< FixupType, 2 > & | target, | |
const GridData< VectorType, 3 > & | source, | |||
const BBox & | fromwhere, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, FastIndex2, FastIndex3, for_2, plus_to(), and refine().
void FixupOps< VectorType, FixupType, 3 >::add_to | ( | GridData< FixupType, 2 > & | target, | |
const BBox & | to, | |||
const GridData< VectorType, 3 > & | source, | |||
const BBox & | fromwhere, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, FastIndex2, FastIndex3, for_2, and plus_to().
void FixupOps< VectorType, FixupType, 3 >::AlignBBox | ( | BBox & | bb, | |
const int | s | |||
) | [inline] |
void FixupOps< VectorType, FixupType, 3 >::copy_from | ( | GridData< VectorType, 3 > & | target, | |
const BBox & | towhere, | |||
const GridData< FixupType, 2 > & | source, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, equals_from(), FastIndex2, FastIndex3, for_2, and refine().
void FixupOps< VectorType, FixupType, 3 >::copy_from | ( | GridData< VectorType, 3 > & | target, | |
const BBox & | towhere, | |||
const GridData< FixupType, 2 > & | source, | |||
const BBox & | from, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, equals_from(), FastIndex2, FastIndex3, and for_2.
void FixupOps< VectorType, FixupType, 3 >::copy_to | ( | GridData< FixupType, 2 > & | target, | |
const GridData< VectorType, 3 > & | source, | |||
const BBox & | fromwhere, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, equals_to(), FastIndex2, FastIndex3, for_2, and refine().
void FixupOps< VectorType, FixupType, 3 >::copy_to | ( | GridData< FixupType, 3 > & | target, | |
const BBox & | to, | |||
const GridData< VectorType, 3 > & | source, | |||
const BBox & | fromwhere, | |||
const int | s | |||
) | [inline] |
References BeginFastIndex2, BeginFastIndex3, EndFastIndex2, EndFastIndex3, equals_to(), FastIndex2, FastIndex3, and for_2.