OpenLB 1.7
Loading...
Searching...
No Matches
Classes | Namespaces
dualFunctors3D.h File Reference
#include "functors/analytical/analyticalBaseF.h"
#include "functors/lattice/superBaseF3D.h"
+ Include dependency graph for dualFunctors3D.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  olb::opti::BlockLatticeDphysDissipationDf3D< T, DESCRIPTOR >
 functor to get the pointwise dual dissipation density on local lattices, if globIC is not on the local processor, the returned vector is empty More...
 
class  olb::opti::SuperLatticeDphysDissipationDf3D< T, DESCRIPTOR >
 functor to get pointwise dual dissipation density on local lattices, if globIC is not on the local processor, the returned vector is empty More...
 
class  olb::opti::BlockLatticeDphysVelocityDf3D< T, DESCRIPTOR >
 functor to get pointwise dual velocity density on local lattices, if globIC is not on the local processor, the returned vector is empty More...
 
class  olb::opti::SuperLatticeDphysVelocityDf3D< T, DESCRIPTOR >
 functor to get pointwise dual velocity density on local lattices, if globIC is not on the local processor, the returned vector is empty More...
 
class  olb::opti::DifferenceObjective3D< T, DESCRIPTOR >
 functor to compute 0.5*L2Norm(f-f_wanted)^2 on a lattice More...
 
class  olb::opti::BlockDdifferenceObjectiveDf3D< T, DESCRIPTOR >
 functor to compute 0.5*(f-f_wanted)^2 on a lattice More...
 
class  olb::opti::DdifferenceObjectiveDf3D< T, DESCRIPTOR >
 functor to compute 0.5*(f-f_wanted)^2 on a lattice More...
 
class  olb::opti::RelativeDifferenceObjective3D< T, DESCRIPTOR >
 functor to compute 0.5*L2Norm(f-f_wanted)^2/L2Norm(f_wanted)^2 on a lattice More...
 
class  olb::opti::BlockDrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR >
 functor to compute 0.5(f-f_wanted)^2/f_wanted^2 on a lattice More...
 
class  olb::opti::DrelativeDifferenceObjectiveDf3D< T, DESCRIPTOR >
 functor to compute 0.5(f-f_wanted)^2/f_wanted^2 on a lattice More...
 
class  olb::opti::DrelativeDifferenceObjectiveDf3D_Lattice< T, DESCRIPTOR >
 functor to compute 0.5(f-f_wanted)^2/f_wanted^2 on a lattice More...
 
class  olb::opti::BlockDrelativeDifferenceObjectiveComponentDf3D< T, DESCRIPTOR >
 functor to compute 0.5*(f[extractDim]-f_wanted[0])^2/f_wanted^2 on a lattice More...
 
class  olb::opti::DrelativeDifferenceObjectiveComponentDf3D< T, DESCRIPTOR >
 functor to compute 0.5*(f[extractDim]-f_wanted[0])^2/f_wanted^2 on a lattice More...
 

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::opti
 All optimization code is contained in this namespace.