$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
Easy instantiation of boxed data processor (general case). More...
#include <dataProcessingFunctional3D.h>
Inherited by plb::BoxProcessingFunctional3D_LL< T, Descriptor, T, Descriptor >, plb::BoxProcessingFunctional3D_LL< T, Descriptor1, T, Descriptor2 >, plb::BoxProcessingFunctional3D_LL< T, FluidDescriptor, T, ScalarDescriptor >, plb::BoxProcessingFunctional3D_LL< T, FluidDescriptor, T, TemperatureDescriptor >, plb::BoxProcessingFunctional3D_LN< T, Descriptor, T >, plb::BoxProcessingFunctional3D_LS< T, Descriptor, bool >, plb::BoxProcessingFunctional3D_LS< T, Descriptor, int >, plb::BoxProcessingFunctional3D_LS< T, Descriptor, T >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, Descriptor< T >::d >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, Descriptor< T >::q >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, nDim >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, SymmetricTensor< T, Descriptor >::n >, plb::BoxProcessingFunctional3D_LT< T, TemperatureDescriptor, T, 3 >, plb::BoxProcessingFunctional3D_NN< T, T >, plb::BoxProcessingFunctional3D_S< int >, plb::BoxProcessingFunctional3D_SS< T, int >, plb::BoxProcessingFunctional3D_SS< T, T >, plb::BoxProcessingFunctional3D_ST< int, T, nDim >, plb::BoxProcessingFunctional3D_ST< T, T, 3 >, plb::BoxProcessingFunctional3D_ST< T, T, 6 >, plb::BoxProcessingFunctional3D_ST< T, T, nDim >, plb::BoxProcessingFunctional3D_T< T, 3 >, plb::BoxProcessingFunctional3D_TT< T, nDim, T, nDim >, plb::BoxProcessingFunctional3D_TT< T, nDim, T, SymmetricTensorImpl< T, nDim >::n >, plb::BoxProcessingFunctional3D_TT< T1, nDim, T2, nDim >, plb::A_gt_B_functional3D< T >, plb::A_lt_B_functional3D< T >, plb::AnalyticalIniVolumeFraction3D< T, InsideFunction >, plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoxProcessingFunctional3D_L< T, Descriptor >, plb::BoxProcessingFunctional3D_LL< T1, Descriptor1, T2, Descriptor2 >, plb::BoxProcessingFunctional3D_LN< T1, Descriptor, T2 >, plb::BoxProcessingFunctional3D_LS< T1, Descriptor, T2 >, plb::BoxProcessingFunctional3D_LT< T1, Descriptor, T2, nDim >, plb::BoxProcessingFunctional3D_N< T >, plb::BoxProcessingFunctional3D_NN< T1, T2 >, plb::BoxProcessingFunctional3D_S< T >, plb::BoxProcessingFunctional3D_SN< T1, T2 >, plb::BoxProcessingFunctional3D_SS< T1, T2 >, plb::BoxProcessingFunctional3D_ST< T1, T2, nDim >, plb::BoxProcessingFunctional3D_T< T, nDim >, plb::BoxProcessingFunctional3D_TT< T1, nDim1, T2, nDim2 >, plb::BoxQcriterionFunctional3D< T >, plb::BoxRhoBarJfunctional3D< T, Descriptor >, plb::BruteReAssignTriangleHash< T >, plb::Compute_C_processor< T, Descriptor >, plb::Compute_gradC_rho_mu_processor< T >, plb::Compute_gradMu_laplaceMu_processor< T, Descriptor >, plb::Compute_gradMu_laplaceMu_u_p1_processor< T, Descriptor >, plb::ComputeInterfaceLists3D< T, Descriptor >, plb::ConstantIniVelocityFreeSurface3D< T, Descriptor >, plb::CopyRescaleParticles3D< T, Descriptor >, plb::CreateTriangleHash< T >, plb::DefaultInitializeFreeSurface3D< T, Descriptor >, plb::DefaultInitializeSecondFluid3D< T, Descriptor >, plb::EqualMassExcessReDistribution3D< T, Descriptor >, plb::ExternalRhoJcollideAndStream3D< T, Descriptor >, plb::FreeSurfaceCompletion3D< T, Descriptor >, plb::FreeSurfaceMacroscopic3D< T, Descriptor >, plb::FreeSurfaceWeightedForce3D< T, Descriptor >, plb::HeLeeCollisionProcessor< T, Descriptor >, plb::IdentifyPureDynamics3D< T, Descriptor >, plb::IniEmptyToInterfaceNodes3D< T, Descriptor >, plb::IniInterfaceToAnyNodes3D< T, Descriptor >, plb::InitializeInterfaceLists3D< T, Descriptor >, plb::LatticeBoxProcessingFunctional3D< T, Descriptor >, plb::MarchingCubeSurfaces3D< T >, plb::MaskedBoxProcessingFunctional3D_L< T, Descriptor >, plb::MaskedBoxProcessingFunctional3D_LN< T1, Descriptor, T2 >, plb::MaskedBoxProcessingFunctional3D_N< T >, plb::MaskedBoxProcessingFunctional3D_NN< T1, T2 >, plb::MaskedNTensorFieldBoxProcessingFunctional3D< T >, plb::MassChange3D< T, Descriptor >, plb::NTensorFieldBoxProcessingFunctional3D< T >, plb::OffLatticeCompletionFunctional3D< T, Descriptor, SurfaceData >, plb::OffLatticePatternFunctional3D< T, SurfaceData >, plb::OnLinkExternalRhoJcollideAndStream3D< T, Descriptor >, plb::PartiallyDefaultInitializeFreeSurface3D< T, Descriptor >, plb::PouringLiquid3D< T, Descriptor >, plb::ReAssignTriangleHash< T, ParticleFieldT >, plb::RecomposeFromFlowVariablesFunctional3D< T, Descriptor >, plb::RemoveFalseInterfaceCells3D< T, Descriptor >, plb::RemoveMass3D< T, Descriptor >, plb::ScalarFieldBoxProcessingFunctional3D< T >, plb::TensorFieldBoxProcessingFunctional3D< T, nDim >, and plb::VoxelizeMeshFunctional3D< T >.
Public Member Functions | |
| BoxProcessingFunctional3D () | |
| virtual | ~BoxProcessingFunctional3D () |
| virtual void | processGenericBlocks (Box3D domain, std::vector< AtomicBlock3D * > atomicBlocks)=0 |
| virtual BlockDomain::DomainT | appliesTo () const |
| virtual void | rescale (double dxScale, double dtScale) |
| Obsolete: replaced by setscale. | |
| virtual void | setscale (int dxScale_, int dtScale_) |
| virtual void | getModificationPattern (std::vector< bool > &isWritten) const |
| Obsolete: replaced by getTypeOfModification. | |
| virtual void | getTypeOfModification (std::vector< modif::ModifT > &modified) const =0 |
| virtual BoxProcessingFunctional3D * | clone () const =0 |
| int | getDxScale () const |
| int | getDtScale () const |
| virtual void | serialize (std::string &data) const |
| virtual void | unserialize (std::string &data) |
| virtual int | getStaticId () const |
Easy instantiation of boxed data processor (general case).
| plb::BoxProcessingFunctional3D::BoxProcessingFunctional3D | ( | ) |
| virtual plb::BoxProcessingFunctional3D::~BoxProcessingFunctional3D | ( | ) | [inline, virtual] |
| BlockDomain::DomainT plb::BoxProcessingFunctional3D::appliesTo | ( | ) | const [virtual] |
Operations are not executed on envelope by default.
Reimplemented in plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional, plb::InitializeMomentumExchangeFunctional3D< T, Descriptor >, plb::MomentumExchangeComplexDomainFunctional3D< T, Descriptor >, plb::CopyUnknownPopulationsFunctional3D< T, Descriptor, direction, orientation >, plb::CopyAllPopulationsFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyTangentialVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyNormalVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyDensityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::ComputeSmagoViscosityFunctional3D< T, Descriptor >, plb::StaticSmagorinskyFunctional3D< T, Descriptor, SmagoFunction >, plb::BoxXperiodicDerivativeFunctional3D< T >, plb::BoxYperiodicDerivativeFunctional3D< T >, plb::BoxZperiodicDerivativeFunctional3D< T >, plb::BoxPeriodicGradientNormFunctional3D< T >, plb::CopyFineToCoarse3D< T, Descriptor1, Descriptor2 >, plb::CopyFineToCoarseWithFiltering3D< T, Descriptor1, Descriptor2 >, plb::ScalarCopyFineToCoarseZerothOrder3D< T >, plb::TensorCopyFineToCoarseZerothOrder3D< T, nDim >, plb::LatticeCopyFineToCoarseZerothOrder3D< T, Descriptor >, plb::CopyRescaleParticles3D< T, Descriptor >, plb::ScalarInterpolateCoarseToFine3D< T >, plb::TensorInterpolateCoarseToFine3D< T, nDim >, plb::LatticeInterpolateCoarseToFine3D< T, Descriptor >, plb::InterpolateCoarseToFineDynamics3D< T, Descriptor1, Descriptor2 >, plb::InterpolateCoarseToFineBoundaryDynamics3D< T, Descriptor1, Descriptor2 >, plb::InterpolateCoarseToFineCornerDynamics3D< T, Descriptor1, Descriptor2 >, plb::Copy_t1_to_t0_3D< T, Descriptor >, plb::CopyFineToCoarse3D< T, Descriptor1, Descriptor2 >, plb::LatticeToPassiveAdvDiff3D< T, FluidDescriptor, ScalarDescriptor >, plb::IdentifyPureDynamics3D< T, Descriptor >, plb::CopyPopulationsFunctional3D< T, Descriptor >, plb::CopyConvertPopulationsFunctional3D< T1, Descriptor1, T2, Descriptor2 >, plb::LatticeCopyAllFunctional3D< T, Descriptor >, plb::BoxDensityFunctional3D< T, Descriptor >, plb::BoxRhoBarFunctional3D< T, Descriptor >, plb::BoxKineticEnergyFunctional3D< T, Descriptor >, plb::BoxVelocityNormFunctional3D< T, Descriptor >, plb::BoxVelocityComponentFunctional3D< T, Descriptor >, plb::BoxVelocityFunctional3D< T, Descriptor >, plb::BoxTemperatureFunctional3D< T, Descriptor >, plb::BoxDeviatoricStressFunctional3D< T, Descriptor >, plb::BoxStrainRateFromStressFunctional3D< T, Descriptor >, plb::BoxPopulationFunctional3D< T, Descriptor >, plb::BoxEquilibriumFunctional3D< T, Descriptor >, plb::BoxAllPopulationsFunctional3D< T, Descriptor >, plb::BoxAllPopulationsToLatticeFunctional3D< T, Descriptor >, plb::BoxOmegaFunctional3D< T, Descriptor >, plb::ComputeScalarSqrtFunctional3D< T >, plb::ComputeAbsoluteValueFunctional3D< T >, plb::CopyConvertScalarFunctional3D< T1, T2 >, plb::ExtractScalarSubDomainFunctional3D< T >, plb::ApplyScalarFunctional3D< T, Function >, plb::EvaluateScalarFunctional3D< T, EvalFunction >, plb::A_plus_alpha_functional3D< T >, plb::A_lt_alpha_functional3D< T >, plb::A_gt_alpha_functional3D< T >, plb::A_minus_alpha_functional3D< T >, plb::Alpha_minus_A_functional3D< T >, plb::A_times_alpha_functional3D< T >, plb::A_dividedBy_alpha_functional3D< T >, plb::Alpha_dividedBy_A_functional3D< T >, plb::A_plus_alpha_inplace_functional3D< T >, plb::A_minus_alpha_inplace_functional3D< T >, plb::A_times_alpha_inplace_functional3D< T >, plb::A_dividedBy_alpha_inplace_functional3D< T >, plb::A_lt_B_functional3D< T >, plb::A_gt_B_functional3D< T >, plb::A_plus_B_functional3D< T >, plb::A_minus_B_functional3D< T >, plb::A_times_B_functional3D< T >, plb::A_dividedBy_B_functional3D< T >, plb::A_plus_B_inplace_functional3D< T >, plb::A_minus_B_inplace_functional3D< T >, plb::A_times_B_inplace_functional3D< T >, plb::A_dividedBy_B_inplace_functional3D< T >, plb::ComputeTensorSqrtFunctional3D< T, nDim >, plb::CopyConvertTensorFunctional3D< T1, T2, nDim >, plb::ExtractTensorSubDomainFunctional3D< T, nDim >, plb::ExtractTensorComponentFunctional3D< T, nDim >, plb::ComputeNormFunctional3D< T, nDim >, plb::ComputeNormSqrFunctional3D< T, nDim >, plb::ComputeSymmetricTensorNormFunctional3D< T >, plb::ComputeSymmetricTensorNormSqrFunctional3D< T >, plb::ComputeSymmetricTensorTraceFunctional3D< T >, plb::BoxBulkGradientFunctional3D< T >, plb::BoxBulkVorticityFunctional3D< T, nDim >, plb::BoxBulkStrainRateFunctional3D< T, nDim >, plb::BoxQcriterionFunctional3D< T >, plb::BoxBulkDivergenceFunctional3D< T, nDim >, plb::Tensor_A_plus_B_functional3D< T, nDim >, plb::Tensor_A_minus_B_functional3D< T, nDim >, plb::Tensor_A_times_B_functional3D< T, nDim >, plb::Tensor_A_dividedBy_B_functional3D< T, nDim >, plb::Tensor_A_plus_B_inplace_functional3D< T, nDim >, plb::Tensor_A_minus_B_inplace_functional3D< T, nDim >, plb::Tensor_A_times_B_inplace_functional3D< T, nDim >, plb::Tensor_A_times_alpha_functional3D< T, nDim >, plb::Tensor_A_times_alpha_inplace_functional3D< T, nDim >, plb::Tensor_A_dividedBy_B_inplace_functional3D< T, nDim >, plb::LBMsmoothen3D< T, Descriptor >, plb::GenericLatticeFunctional3D< T, Descriptor >, plb::GenericIndexedLatticeFunctional3D< T, Descriptor >, plb::InstantiateDynamicsFunctional3D< T, Descriptor >, plb::InstantiateComplexDomainDynamicsFunctional3D< T, Descriptor >, plb::DynamicsFromMaskFunctional3D< T, Descriptor >, plb::DynamicsFromIntMaskFunctional3D< T, Descriptor >, plb::RecomposeFromFlowVariablesFunctional3D< T, Descriptor >, plb::AssignOmegaFunctional3D< T, Descriptor >, plb::SetConstBoundaryVelocityFunctional3D< T, Descriptor >, plb::SetConstBoundaryDensityFunctional3D< T, Descriptor >, plb::IniConstEquilibriumFunctional3D< T, Descriptor >, plb::StripeOffDensityOffsetFunctional3D< T, Descriptor >, plb::SetExternalScalarFunctional3D< T, Descriptor >, plb::SetExternalVectorFunctional3D< T, Descriptor >, plb::SetExternalVectorFromTensorFieldFunctional3D< T, Descriptor, nDim >, plb::InterpolatePopulationsFunctional3D< T, Descriptor >, plb::IniConstScalarFunctional3D< T >, plb::MaskedIniConstScalarFunctional3D< T >, plb::SetToScalarFunctionFunctional3D< T, Function >, plb::IniConstTensorFunctional3D< T, nDim >, plb::MaskedIniConstTensorFunctional3D< T, nDim >, plb::SetToTensorFunctionFunctional3D< T, nDim, Function >, plb::SetToCoordinateFunctional3D< T >, plb::SetToCoordinatesFunctional3D< T >, plb::SetTensorComponentFunctional3D< T, nDim >, plb::ExtractDynamicsChainFunctional3D< T, Descriptor >, plb::ExtractTopMostDynamicsFunctional3D< T, Descriptor >, plb::ExtractBottomMostDynamicsFunctional3D< T, Descriptor >, plb::AssignEntireCellFunctional3D< T, Descriptor >, plb::CopyConvertNTensorFunctional3D< T1, T2 >, plb::OffLatticePatternFunctional3D< T, SurfaceData >, plb::OffLatticeCompletionFunctional3D< T, Descriptor, SurfaceData >, plb::AddLayerFunctional3D< T >, plb::CreateTriangleHash< T >, plb::ReAssignTriangleHash< T, ParticleFieldT >, plb::BruteReAssignTriangleHash< T >, plb::VoxelizeMeshFunctional3D< T >, and plb::DetectBorderLineFunctional3D< T >.
References plb::BlockDomain::bulk.
Referenced by plb::BoxProcessorGenerator3D::appliesTo().
| virtual BoxProcessingFunctional3D* plb::BoxProcessingFunctional3D::clone | ( | ) | const [pure virtual] |
Implemented in plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional, plb::ExternalRhoJcollideAndStream3D< T, Descriptor >, plb::OnLinkExternalRhoJcollideAndStream3D< T, Descriptor >, plb::InitializeMomentumExchangeFunctional3D< T, Descriptor >, plb::MomentumExchangeComplexDomainFunctional3D< T, Descriptor >, plb::PlaneFdBoundaryFunctional3D< T, Descriptor, direction, orientation >, plb::OuterVelocityEdgeFunctional3D< T, Descriptor, plane, normal1, normal2 >, plb::OuterVelocityCornerFunctional3D< T, Descriptor, xNormal, yNormal, zNormal >, plb::CopyUnknownPopulationsFunctional3D< T, Descriptor, direction, orientation >, plb::CopyAllPopulationsFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyTangentialVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyNormalVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyDensityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::ExecuteNonLocalDynamics3D< T, Descriptor >, plb::ExecutePlaneNLD_3D< T, Descriptor >, plb::ExecuteEdgeNLD_3D< T, Descriptor >, plb::ExecuteCornerNLD_3D< T, Descriptor >, plb::WrappedLocalBoundaryFunctional3D< T, Descriptor >, plb::FlatAdiabaticBoundaryFunctional3D< T, Descriptor, direction, orientation >, plb::AsinariPostCollide3D< T, Descriptor >, plb::ComputeSmagoViscosityFunctional3D< T, Descriptor >, plb::StaticSmagorinskyFunctional3D< T, Descriptor, SmagoFunction >, plb::BoxXperiodicDerivativeFunctional3D< T >, plb::BoxYperiodicDerivativeFunctional3D< T >, plb::BoxZperiodicDerivativeFunctional3D< T >, plb::BoxPeriodicGradientNormFunctional3D< T >, plb::BoxPeriodicPoissonIteration3D< T >, plb::CopyFineToCoarse3D< T, Descriptor1, Descriptor2 >, plb::CopyFineToCoarseWithFiltering3D< T, Descriptor1, Descriptor2 >, plb::NTensorInterpolateCoarseToFine3D< T >, plb::CopyDecomposedValuesFromCoarse3D< T, Descriptor >, plb::CopyDecomposedValuesToFine3D< T, Descriptor >, plb::Copy_t1_to_t0_3D< T, Descriptor >, plb::ScalarCopyFineToCoarseZerothOrder3D< T >, plb::TensorCopyFineToCoarseZerothOrder3D< T, nDim >, plb::LatticeCopyFineToCoarseZerothOrder3D< T, Descriptor >, plb::CopyRescaleParticles3D< T, Descriptor >, plb::ScalarInterpolateCoarseToFine3D< T >, plb::TensorInterpolateCoarseToFine3D< T, nDim >, plb::LatticeInterpolateCoarseToFine3D< T, Descriptor >, plb::InterpolateCoarseToFineDynamics3D< T, Descriptor1, Descriptor2 >, plb::InterpolateCoarseToFineBoundaryDynamics3D< T, Descriptor1, Descriptor2 >, plb::InterpolateCoarseToFineCornerDynamics3D< T, Descriptor1, Descriptor2 >, plb::Copy_t1_to_t0_3D< T, Descriptor >, plb::CopyFineToCoarse3D< T, Descriptor1, Descriptor2 >, plb::BoussinesqThermalProcessor3D< T, FluidDescriptor, TemperatureDescriptor >, plb::VelocityToPassiveAdvDiff3D< T, TemperatureDescriptor >, plb::LatticeToPassiveAdvDiff3D< T, FluidDescriptor, ScalarDescriptor >, plb::FreeSurfaceFadingArea3D< T, Descriptor >, plb::PouringLiquid3D< T, Descriptor >, plb::RemoveMass3D< T, Descriptor >, plb::DefaultInitializeFreeSurface3D< T, Descriptor >, plb::PartiallyDefaultInitializeFreeSurface3D< T, Descriptor >, plb::AnalyticalIniVolumeFraction3D< T, InsideFunction >, plb::ConstantIniVelocityFreeSurface3D< T, Descriptor >, plb::DefaultInitializeSecondFluid3D< T, Descriptor >, plb::MassChange3D< T, Descriptor >, plb::FreeSurfaceCompletion3D< T, Descriptor >, plb::FreeSurfaceMacroscopic3D< T, Descriptor >, plb::FreeSurfaceWeightedForce3D< T, Descriptor >, plb::ComputeInterfaceLists3D< T, Descriptor >, plb::IniInterfaceToAnyNodes3D< T, Descriptor >, plb::IniEmptyToInterfaceNodes3D< T, Descriptor >, plb::RemoveFalseInterfaceCells3D< T, Descriptor >, plb::EqualMassExcessReDistribution3D< T, Descriptor >, plb::StoreSurfaceNormal3D< T, Descriptor >, plb::Compute_C_processor< T, Descriptor >, plb::Compute_gradC_rho_mu_processor< T >, plb::Compute_gradMu_laplaceMu_processor< T, Descriptor >, plb::Compute_gradMu_laplaceMu_u_p1_processor< T, Descriptor >, plb::HeLeeCollisionProcessor< T, Descriptor >, plb::ShanChenMultiComponentProcessor3D< T, Descriptor >, plb::ShanChenSingleComponentProcessor3D< T, Descriptor >, plb::IdentifyPureDynamics3D< T, Descriptor >, plb::CopyPopulationsFunctional3D< T, Descriptor >, plb::CopyConvertPopulationsFunctional3D< T1, Descriptor1, T2, Descriptor2 >, plb::LatticeCopyAllFunctional3D< T, Descriptor >, plb::LatticeRegenerateFunctional3D< T, Descriptor >, plb::BoxDensityFunctional3D< T, Descriptor >, plb::BoxRhoBarFunctional3D< T, Descriptor >, plb::BoxRhoBarJfunctional3D< T, Descriptor >, plb::PackedRhoBarJfunctional3D< T, Descriptor >, plb::BoxKineticEnergyFunctional3D< T, Descriptor >, plb::BoxVelocityNormFunctional3D< T, Descriptor >, plb::BoxVelocityComponentFunctional3D< T, Descriptor >, plb::BoxVelocityFunctional3D< T, Descriptor >, plb::BoxTemperatureFunctional3D< T, Descriptor >, plb::BoxDeviatoricStressFunctional3D< T, Descriptor >, plb::BoxStrainRateFromStressFunctional3D< T, Descriptor >, plb::BoxPopulationFunctional3D< T, Descriptor >, plb::BoxEquilibriumFunctional3D< T, Descriptor >, plb::BoxAllPopulationsFunctional3D< T, Descriptor >, plb::BoxAllPopulationsToLatticeFunctional3D< T, Descriptor >, plb::BoxOmegaFunctional3D< T, Descriptor >, plb::ComputeScalarSqrtFunctional3D< T >, plb::ComputeAbsoluteValueFunctional3D< T >, plb::CopyConvertScalarFunctional3D< T1, T2 >, plb::ExtractScalarSubDomainFunctional3D< T >, plb::ApplyScalarFunctional3D< T, Function >, plb::EvaluateScalarFunctional3D< T, EvalFunction >, plb::A_plus_alpha_functional3D< T >, plb::A_lt_alpha_functional3D< T >, plb::A_gt_alpha_functional3D< T >, plb::A_minus_alpha_functional3D< T >, plb::Alpha_minus_A_functional3D< T >, plb::A_times_alpha_functional3D< T >, plb::A_dividedBy_alpha_functional3D< T >, plb::Alpha_dividedBy_A_functional3D< T >, plb::A_plus_alpha_inplace_functional3D< T >, plb::A_minus_alpha_inplace_functional3D< T >, plb::A_times_alpha_inplace_functional3D< T >, plb::A_dividedBy_alpha_inplace_functional3D< T >, plb::A_lt_B_functional3D< T >, plb::A_gt_B_functional3D< T >, plb::A_plus_B_functional3D< T >, plb::A_minus_B_functional3D< T >, plb::A_times_B_functional3D< T >, plb::A_dividedBy_B_functional3D< T >, plb::A_plus_B_inplace_functional3D< T >, plb::A_minus_B_inplace_functional3D< T >, plb::A_times_B_inplace_functional3D< T >, plb::A_dividedBy_B_inplace_functional3D< T >, plb::ComputeTensorSqrtFunctional3D< T, nDim >, plb::CopyConvertTensorFunctional3D< T1, T2, nDim >, plb::ExtractTensorSubDomainFunctional3D< T, nDim >, plb::ExtractTensorComponentFunctional3D< T, nDim >, plb::ComputeNormFunctional3D< T, nDim >, plb::ComputeNormSqrFunctional3D< T, nDim >, plb::ComputeSymmetricTensorNormFunctional3D< T >, plb::ComputeSymmetricTensorNormSqrFunctional3D< T >, plb::ComputeSymmetricTensorTraceFunctional3D< T >, plb::BoxBulkGradientFunctional3D< T >, plb::BoxBulkVorticityFunctional3D< T, nDim >, plb::BoxBulkStrainRateFunctional3D< T, nDim >, plb::BoxQcriterionFunctional3D< T >, plb::BoxBulkDivergenceFunctional3D< T, nDim >, plb::Tensor_A_plus_B_functional3D< T, nDim >, plb::Tensor_A_minus_B_functional3D< T, nDim >, plb::Tensor_A_times_B_functional3D< T, nDim >, plb::Tensor_A_dividedBy_B_functional3D< T, nDim >, plb::Tensor_A_plus_B_inplace_functional3D< T, nDim >, plb::Tensor_A_minus_B_inplace_functional3D< T, nDim >, plb::Tensor_A_times_B_inplace_functional3D< T, nDim >, plb::Tensor_A_times_alpha_functional3D< T, nDim >, plb::Tensor_A_times_alpha_inplace_functional3D< T, nDim >, plb::Tensor_A_dividedBy_B_inplace_functional3D< T, nDim >, plb::LBMsmoothen3D< T, Descriptor >, plb::GenericLatticeFunctional3D< T, Descriptor >, plb::GenericIndexedLatticeFunctional3D< T, Descriptor >, plb::InstantiateDynamicsFunctional3D< T, Descriptor >, plb::InstantiateComplexDomainDynamicsFunctional3D< T, Descriptor >, plb::DynamicsFromMaskFunctional3D< T, Descriptor >, plb::DynamicsFromIntMaskFunctional3D< T, Descriptor >, plb::RecomposeFromFlowVariablesFunctional3D< T, Descriptor >, plb::AssignOmegaFunctional3D< T, Descriptor >, plb::SetConstBoundaryVelocityFunctional3D< T, Descriptor >, plb::SetConstBoundaryDensityFunctional3D< T, Descriptor >, plb::IniConstEquilibriumFunctional3D< T, Descriptor >, plb::StripeOffDensityOffsetFunctional3D< T, Descriptor >, plb::InstantiateCompositeDynamicsFunctional3D< T, Descriptor >, plb::SetExternalScalarFunctional3D< T, Descriptor >, plb::SetExternalVectorFunctional3D< T, Descriptor >, plb::SetExternalVectorFromTensorFieldFunctional3D< T, Descriptor, nDim >, plb::InterpolatePopulationsFunctional3D< T, Descriptor >, plb::IniConstScalarFunctional3D< T >, plb::MaskedIniConstScalarFunctional3D< T >, plb::SetToScalarFunctionFunctional3D< T, Function >, plb::IniConstTensorFunctional3D< T, nDim >, plb::MaskedIniConstTensorFunctional3D< T, nDim >, plb::SetToTensorFunctionFunctional3D< T, nDim, Function >, plb::SetToCoordinateFunctional3D< T >, plb::SetToCoordinatesFunctional3D< T >, plb::SetTensorComponentFunctional3D< T, nDim >, plb::ExtractDynamicsChainFunctional3D< T, Descriptor >, plb::ExtractTopMostDynamicsFunctional3D< T, Descriptor >, plb::ExtractBottomMostDynamicsFunctional3D< T, Descriptor >, plb::AssignEntireCellFunctional3D< T, Descriptor >, plb::GetThreadNumFunctional3D, plb::CopyConvertNTensorFunctional3D< T1, T2 >, plb::MarchingCubeSurfaces3D< T >, plb::OffLatticePatternFunctional3D< T, SurfaceData >, plb::OffLatticeCompletionFunctional3D< T, Descriptor, SurfaceData >, plb::AddLayerFunctional3D< T >, plb::CreateTriangleHash< T >, plb::ReAssignTriangleHash< T, ParticleFieldT >, plb::BruteReAssignTriangleHash< T >, plb::VoxelizeMeshFunctional3D< T >, and plb::DetectBorderLineFunctional3D< T >.
Referenced by plb::BoxProcessorGenerator3D::generate(), plb::BoxProcessorGenerator3D::operator=(), and plb::BoxProcessor3D::operator=().
| int plb::BoxProcessingFunctional3D::getDtScale | ( | ) | const |
| int plb::BoxProcessingFunctional3D::getDxScale | ( | ) | const |
| void plb::BoxProcessingFunctional3D::getModificationPattern | ( | std::vector< bool > & | isWritten | ) | const [virtual] |
Obsolete: replaced by getTypeOfModification.
Reimplemented in plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, and plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional.
References getTypeOfModification(), plb::modif::nothing, and PLB_ASSERT.
Referenced by plb::BoxProcessorGenerator3D::getModificationPattern().
| int plb::BoxProcessingFunctional3D::getStaticId | ( | ) | const [virtual] |
Return a default value of -1. This is to help transition for legacy code that has not yet implemented this method.
Reimplemented in plb::PlaneFdBoundaryFunctional3D< T, Descriptor, direction, orientation >, plb::OuterVelocityEdgeFunctional3D< T, Descriptor, plane, normal1, normal2 >, plb::OuterVelocityCornerFunctional3D< T, Descriptor, xNormal, yNormal, zNormal >, plb::ExecuteNonLocalDynamics3D< T, Descriptor >, plb::ExecutePlaneNLD_3D< T, Descriptor >, plb::ExecuteEdgeNLD_3D< T, Descriptor >, plb::ExecuteCornerNLD_3D< T, Descriptor >, and plb::WrappedLocalBoundaryFunctional3D< T, Descriptor >.
Referenced by plb::BoxProcessorGenerator3D::getStaticId(), and plb::BoxProcessor3D::getStaticId().
| virtual void plb::BoxProcessingFunctional3D::getTypeOfModification | ( | std::vector< modif::ModifT > & | modified | ) | const [pure virtual] |
Implemented in plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional, plb::ExternalRhoJcollideAndStream3D< T, Descriptor >, plb::OnLinkExternalRhoJcollideAndStream3D< T, Descriptor >, plb::InitializeMomentumExchangeFunctional3D< T, Descriptor >, plb::MomentumExchangeComplexDomainFunctional3D< T, Descriptor >, plb::PlaneFdBoundaryFunctional3D< T, Descriptor, direction, orientation >, plb::OuterVelocityEdgeFunctional3D< T, Descriptor, plane, normal1, normal2 >, plb::OuterVelocityCornerFunctional3D< T, Descriptor, xNormal, yNormal, zNormal >, plb::CopyUnknownPopulationsFunctional3D< T, Descriptor, direction, orientation >, plb::CopyAllPopulationsFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyTangentialVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyNormalVelocityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::CopyDensityFunctional3D< T, Descriptor, normalX, normalY, normalZ >, plb::ExecutePlaneNLD_3D< T, Descriptor >, plb::ExecuteEdgeNLD_3D< T, Descriptor >, plb::ExecuteCornerNLD_3D< T, Descriptor >, plb::WrappedLocalBoundaryFunctional3D< T, Descriptor >, plb::FlatAdiabaticBoundaryFunctional3D< T, Descriptor, direction, orientation >, plb::AsinariPostCollide3D< T, Descriptor >, plb::ComputeSmagoViscosityFunctional3D< T, Descriptor >, plb::StaticSmagorinskyFunctional3D< T, Descriptor, SmagoFunction >, plb::BoxXperiodicDerivativeFunctional3D< T >, plb::BoxYperiodicDerivativeFunctional3D< T >, plb::BoxZperiodicDerivativeFunctional3D< T >, plb::BoxPeriodicGradientNormFunctional3D< T >, plb::BoxPeriodicPoissonIteration3D< T >, plb::CopyFineToCoarse3D< T, Descriptor1, Descriptor2 >, plb::CopyFineToCoarseWithFiltering3D< T, Descriptor1, Descriptor2 >, plb::NTensorInterpolateCoarseToFine3D< T >, plb::CopyDecomposedValuesFromCoarse3D< T, Descriptor >, plb::CopyDecomposedValuesToFine3D< T, Descriptor >, plb::Copy_t1_to_t0_3D< T, Descriptor >, plb::ScalarCopyFineToCoarseZerothOrder3D< T >, plb::TensorCopyFineToCoarseZerothOrder3D< T, nDim >, plb::LatticeCopyFineToCoarseZerothOrder3D< T, Descriptor >, plb::CopyRescaleParticles3D< T, Descriptor >, plb::ScalarInterpolateCoarseToFine3D< T >, plb::TensorInterpolateCoarseToFine3D< T, nDim >, plb::LatticeInterpolateCoarseToFine3D< T, Descriptor >, plb::InterpolateCoarseToFineDynamics3D< T, Descriptor1, Descriptor2 >, plb::InterpolateCoarseToFineBoundaryDynamics3D< T, Descriptor1, Descriptor2 >, plb::InterpolateCoarseToFineCornerDynamics3D< T, Descriptor1, Descriptor2 >, plb::Copy_t1_to_t0_3D< T, Descriptor >, plb::CopyFineToCoarse3D< T, Descriptor1, Descriptor2 >, plb::BoussinesqThermalProcessor3D< T, FluidDescriptor, TemperatureDescriptor >, plb::LatticeToPassiveAdvDiff3D< T, FluidDescriptor, ScalarDescriptor >, plb::FreeSurfaceFadingArea3D< T, Descriptor >, plb::PouringLiquid3D< T, Descriptor >, plb::RemoveMass3D< T, Descriptor >, plb::DefaultInitializeFreeSurface3D< T, Descriptor >, plb::PartiallyDefaultInitializeFreeSurface3D< T, Descriptor >, plb::AnalyticalIniVolumeFraction3D< T, InsideFunction >, plb::ConstantIniVelocityFreeSurface3D< T, Descriptor >, plb::DefaultInitializeSecondFluid3D< T, Descriptor >, plb::MassChange3D< T, Descriptor >, plb::FreeSurfaceCompletion3D< T, Descriptor >, plb::FreeSurfaceMacroscopic3D< T, Descriptor >, plb::FreeSurfaceWeightedForce3D< T, Descriptor >, plb::ComputeInterfaceLists3D< T, Descriptor >, plb::IniInterfaceToAnyNodes3D< T, Descriptor >, plb::IniEmptyToInterfaceNodes3D< T, Descriptor >, plb::RemoveFalseInterfaceCells3D< T, Descriptor >, plb::EqualMassExcessReDistribution3D< T, Descriptor >, plb::StoreSurfaceNormal3D< T, Descriptor >, plb::Compute_C_processor< T, Descriptor >, plb::Compute_gradC_rho_mu_processor< T >, plb::Compute_gradMu_laplaceMu_processor< T, Descriptor >, plb::Compute_gradMu_laplaceMu_u_p1_processor< T, Descriptor >, plb::HeLeeCollisionProcessor< T, Descriptor >, plb::ShanChenMultiComponentProcessor3D< T, Descriptor >, plb::ShanChenSingleComponentProcessor3D< T, Descriptor >, plb::IdentifyPureDynamics3D< T, Descriptor >, plb::CopyPopulationsFunctional3D< T, Descriptor >, plb::CopyConvertPopulationsFunctional3D< T1, Descriptor1, T2, Descriptor2 >, plb::LatticeCopyAllFunctional3D< T, Descriptor >, plb::LatticeRegenerateFunctional3D< T, Descriptor >, plb::BoxDensityFunctional3D< T, Descriptor >, plb::BoxRhoBarFunctional3D< T, Descriptor >, plb::BoxRhoBarJfunctional3D< T, Descriptor >, plb::PackedRhoBarJfunctional3D< T, Descriptor >, plb::BoxKineticEnergyFunctional3D< T, Descriptor >, plb::BoxVelocityNormFunctional3D< T, Descriptor >, plb::BoxVelocityComponentFunctional3D< T, Descriptor >, plb::BoxVelocityFunctional3D< T, Descriptor >, plb::BoxTemperatureFunctional3D< T, Descriptor >, plb::BoxDeviatoricStressFunctional3D< T, Descriptor >, plb::BoxStrainRateFromStressFunctional3D< T, Descriptor >, plb::BoxPopulationFunctional3D< T, Descriptor >, plb::BoxEquilibriumFunctional3D< T, Descriptor >, plb::BoxAllPopulationsFunctional3D< T, Descriptor >, plb::BoxAllPopulationsToLatticeFunctional3D< T, Descriptor >, plb::BoxOmegaFunctional3D< T, Descriptor >, plb::ComputeScalarSqrtFunctional3D< T >, plb::ComputeAbsoluteValueFunctional3D< T >, plb::CopyConvertScalarFunctional3D< T1, T2 >, plb::ExtractScalarSubDomainFunctional3D< T >, plb::ApplyScalarFunctional3D< T, Function >, plb::EvaluateScalarFunctional3D< T, EvalFunction >, plb::A_plus_alpha_functional3D< T >, plb::A_lt_alpha_functional3D< T >, plb::A_gt_alpha_functional3D< T >, plb::A_minus_alpha_functional3D< T >, plb::Alpha_minus_A_functional3D< T >, plb::A_times_alpha_functional3D< T >, plb::A_dividedBy_alpha_functional3D< T >, plb::Alpha_dividedBy_A_functional3D< T >, plb::A_plus_alpha_inplace_functional3D< T >, plb::A_minus_alpha_inplace_functional3D< T >, plb::A_times_alpha_inplace_functional3D< T >, plb::A_dividedBy_alpha_inplace_functional3D< T >, plb::A_lt_B_functional3D< T >, plb::A_gt_B_functional3D< T >, plb::A_plus_B_functional3D< T >, plb::A_minus_B_functional3D< T >, plb::A_times_B_functional3D< T >, plb::A_dividedBy_B_functional3D< T >, plb::A_plus_B_inplace_functional3D< T >, plb::A_minus_B_inplace_functional3D< T >, plb::A_times_B_inplace_functional3D< T >, plb::A_dividedBy_B_inplace_functional3D< T >, plb::ComputeTensorSqrtFunctional3D< T, nDim >, plb::CopyConvertTensorFunctional3D< T1, T2, nDim >, plb::ExtractTensorSubDomainFunctional3D< T, nDim >, plb::ExtractTensorComponentFunctional3D< T, nDim >, plb::ComputeNormFunctional3D< T, nDim >, plb::ComputeNormSqrFunctional3D< T, nDim >, plb::ComputeSymmetricTensorNormFunctional3D< T >, plb::ComputeSymmetricTensorNormSqrFunctional3D< T >, plb::ComputeSymmetricTensorTraceFunctional3D< T >, plb::BoxBulkGradientFunctional3D< T >, plb::BoxBulkVorticityFunctional3D< T, nDim >, plb::BoxBulkStrainRateFunctional3D< T, nDim >, plb::BoxQcriterionFunctional3D< T >, plb::BoxBulkDivergenceFunctional3D< T, nDim >, plb::Tensor_A_plus_B_functional3D< T, nDim >, plb::Tensor_A_minus_B_functional3D< T, nDim >, plb::Tensor_A_times_B_functional3D< T, nDim >, plb::Tensor_A_dividedBy_B_functional3D< T, nDim >, plb::Tensor_A_plus_B_inplace_functional3D< T, nDim >, plb::Tensor_A_minus_B_inplace_functional3D< T, nDim >, plb::Tensor_A_times_B_inplace_functional3D< T, nDim >, plb::Tensor_A_times_alpha_functional3D< T, nDim >, plb::Tensor_A_times_alpha_inplace_functional3D< T, nDim >, plb::Tensor_A_dividedBy_B_inplace_functional3D< T, nDim >, plb::LBMsmoothen3D< T, Descriptor >, plb::GenericLatticeFunctional3D< T, Descriptor >, plb::GenericIndexedLatticeFunctional3D< T, Descriptor >, plb::InstantiateDynamicsFunctional3D< T, Descriptor >, plb::InstantiateComplexDomainDynamicsFunctional3D< T, Descriptor >, plb::DynamicsFromMaskFunctional3D< T, Descriptor >, plb::DynamicsFromIntMaskFunctional3D< T, Descriptor >, plb::RecomposeFromFlowVariablesFunctional3D< T, Descriptor >, plb::AssignOmegaFunctional3D< T, Descriptor >, plb::SetConstBoundaryVelocityFunctional3D< T, Descriptor >, plb::SetConstBoundaryDensityFunctional3D< T, Descriptor >, plb::IniConstEquilibriumFunctional3D< T, Descriptor >, plb::StripeOffDensityOffsetFunctional3D< T, Descriptor >, plb::InstantiateCompositeDynamicsFunctional3D< T, Descriptor >, plb::SetExternalScalarFunctional3D< T, Descriptor >, plb::SetExternalVectorFunctional3D< T, Descriptor >, plb::SetExternalVectorFromTensorFieldFunctional3D< T, Descriptor, nDim >, plb::InterpolatePopulationsFunctional3D< T, Descriptor >, plb::IniConstScalarFunctional3D< T >, plb::MaskedIniConstScalarFunctional3D< T >, plb::SetToScalarFunctionFunctional3D< T, Function >, plb::IniConstTensorFunctional3D< T, nDim >, plb::MaskedIniConstTensorFunctional3D< T, nDim >, plb::SetToTensorFunctionFunctional3D< T, nDim, Function >, plb::SetToCoordinateFunctional3D< T >, plb::SetToCoordinatesFunctional3D< T >, plb::SetTensorComponentFunctional3D< T, nDim >, plb::ExtractDynamicsChainFunctional3D< T, Descriptor >, plb::ExtractTopMostDynamicsFunctional3D< T, Descriptor >, plb::ExtractBottomMostDynamicsFunctional3D< T, Descriptor >, plb::AssignEntireCellFunctional3D< T, Descriptor >, plb::GetThreadNumFunctional3D, plb::CopyConvertNTensorFunctional3D< T1, T2 >, plb::MarchingCubeSurfaces3D< T >, plb::OffLatticePatternFunctional3D< T, SurfaceData >, plb::OffLatticeCompletionFunctional3D< T, Descriptor, SurfaceData >, plb::AddLayerFunctional3D< T >, plb::CreateTriangleHash< T >, plb::ReAssignTriangleHash< T, ParticleFieldT >, plb::BruteReAssignTriangleHash< T >, plb::VoxelizeMeshFunctional3D< T >, and plb::DetectBorderLineFunctional3D< T >.
Referenced by getModificationPattern(), and plb::BoxProcessorGenerator3D::getTypeOfModification().
| virtual void plb::BoxProcessingFunctional3D::processGenericBlocks | ( | Box3D | domain, | |
| std::vector< AtomicBlock3D * > | atomicBlocks | |||
| ) | [pure virtual] |
Implemented in plb::BoxProcessingFunctional3D_L< T, Descriptor >, plb::MaskedBoxProcessingFunctional3D_L< T, Descriptor >, plb::BoxProcessingFunctional3D_S< T >, plb::BoxProcessingFunctional3D_T< T, nDim >, plb::BoxProcessingFunctional3D_N< T >, plb::MaskedBoxProcessingFunctional3D_N< T >, plb::BoxProcessingFunctional3D_LL< T1, Descriptor1, T2, Descriptor2 >, plb::BoxProcessingFunctional3D_SS< T1, T2 >, plb::BoxProcessingFunctional3D_TT< T1, nDim1, T2, nDim2 >, plb::BoxProcessingFunctional3D_ST< T1, T2, nDim >, plb::BoxProcessingFunctional3D_NN< T1, T2 >, plb::MaskedBoxProcessingFunctional3D_NN< T1, T2 >, plb::BoxProcessingFunctional3D_SN< T1, T2 >, plb::BoxProcessingFunctional3D_LS< T1, Descriptor, T2 >, plb::BoxProcessingFunctional3D_LT< T1, Descriptor, T2, nDim >, plb::BoxProcessingFunctional3D_LN< T1, Descriptor, T2 >, plb::MaskedBoxProcessingFunctional3D_LN< T1, Descriptor, T2 >, plb::LatticeBoxProcessingFunctional3D< T, Descriptor >, plb::ScalarFieldBoxProcessingFunctional3D< T >, plb::TensorFieldBoxProcessingFunctional3D< T, nDim >, plb::NTensorFieldBoxProcessingFunctional3D< T >, plb::MaskedNTensorFieldBoxProcessingFunctional3D< T >, plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional, plb::ExternalRhoJcollideAndStream3D< T, Descriptor >, plb::OnLinkExternalRhoJcollideAndStream3D< T, Descriptor >, plb::CopyRescaleParticles3D< T, Descriptor >, plb::PouringLiquid3D< T, Descriptor >, plb::RemoveMass3D< T, Descriptor >, plb::DefaultInitializeFreeSurface3D< T, Descriptor >, plb::PartiallyDefaultInitializeFreeSurface3D< T, Descriptor >, plb::AnalyticalIniVolumeFraction3D< T, InsideFunction >, plb::ConstantIniVelocityFreeSurface3D< T, Descriptor >, plb::DefaultInitializeSecondFluid3D< T, Descriptor >, plb::MassChange3D< T, Descriptor >, plb::FreeSurfaceCompletion3D< T, Descriptor >, plb::FreeSurfaceMacroscopic3D< T, Descriptor >, plb::FreeSurfaceWeightedForce3D< T, Descriptor >, plb::ComputeInterfaceLists3D< T, Descriptor >, plb::IniInterfaceToAnyNodes3D< T, Descriptor >, plb::IniEmptyToInterfaceNodes3D< T, Descriptor >, plb::RemoveFalseInterfaceCells3D< T, Descriptor >, plb::EqualMassExcessReDistribution3D< T, Descriptor >, plb::Compute_C_processor< T, Descriptor >, plb::Compute_gradC_rho_mu_processor< T >, plb::Compute_gradMu_laplaceMu_processor< T, Descriptor >, plb::Compute_gradMu_laplaceMu_u_p1_processor< T, Descriptor >, plb::HeLeeCollisionProcessor< T, Descriptor >, plb::IdentifyPureDynamics3D< T, Descriptor >, plb::BoxRhoBarJfunctional3D< T, Descriptor >, plb::A_lt_B_functional3D< T >, plb::A_gt_B_functional3D< T >, plb::BoxQcriterionFunctional3D< T >, plb::RecomposeFromFlowVariablesFunctional3D< T, Descriptor >, plb::MarchingCubeSurfaces3D< T >, plb::OffLatticePatternFunctional3D< T, SurfaceData >, plb::OffLatticeCompletionFunctional3D< T, Descriptor, SurfaceData >, plb::CreateTriangleHash< T >, plb::ReAssignTriangleHash< T, ParticleFieldT >, plb::BruteReAssignTriangleHash< T >, plb::VoxelizeMeshFunctional3D< T >, plb::BoxProcessingFunctional3D_S< int >, plb::BoxProcessingFunctional3D_T< T, 3 >, plb::BoxProcessingFunctional3D_LL< T, Descriptor1, T, Descriptor2 >, plb::BoxProcessingFunctional3D_LL< T, FluidDescriptor, T, TemperatureDescriptor >, plb::BoxProcessingFunctional3D_LL< T, Descriptor, T, Descriptor >, plb::BoxProcessingFunctional3D_LL< T, FluidDescriptor, T, ScalarDescriptor >, plb::BoxProcessingFunctional3D_SS< T, int >, plb::BoxProcessingFunctional3D_SS< T, T >, plb::BoxProcessingFunctional3D_TT< T1, nDim, T2, nDim >, plb::BoxProcessingFunctional3D_TT< T, nDim, T, SymmetricTensorImpl< T, nDim >::n >, plb::BoxProcessingFunctional3D_TT< T, nDim, T, nDim >, plb::BoxProcessingFunctional3D_ST< int, T, nDim >, plb::BoxProcessingFunctional3D_ST< T, T, 6 >, plb::BoxProcessingFunctional3D_ST< T, T, nDim >, plb::BoxProcessingFunctional3D_ST< T, T, 3 >, plb::BoxProcessingFunctional3D_NN< T, T >, plb::BoxProcessingFunctional3D_LS< T, Descriptor, bool >, plb::BoxProcessingFunctional3D_LS< T, Descriptor, T >, plb::BoxProcessingFunctional3D_LS< T, Descriptor, int >, plb::BoxProcessingFunctional3D_LT< T, TemperatureDescriptor, T, 3 >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, Descriptor< T >::q >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, nDim >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, SymmetricTensor< T, Descriptor >::n >, plb::BoxProcessingFunctional3D_LT< T, Descriptor, T, Descriptor< T >::d >, and plb::BoxProcessingFunctional3D_LN< T, Descriptor, T >.
| void plb::BoxProcessingFunctional3D::rescale | ( | double | dxScale, | |
| double | dtScale | |||
| ) | [virtual] |
Obsolete: replaced by setscale.
Reimplemented in plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, and plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional.
Referenced by plb::BoxProcessorGenerator3D::rescale().
| void plb::BoxProcessingFunctional3D::serialize | ( | std::string & | data | ) | const [virtual] |
Reimplemented in plb::ExecutePlaneNLD_3D< T, Descriptor >, plb::ExecuteEdgeNLD_3D< T, Descriptor >, and plb::ExecuteCornerNLD_3D< T, Descriptor >.
References plb::util::val2str().
Referenced by plb::BoxProcessorGenerator3D::serialize().
| void plb::BoxProcessingFunctional3D::setscale | ( | int | dxScale_, | |
| int | dtScale_ | |||
| ) | [virtual] |
Reimplemented in plb::BoundedBoxProcessingFunctional3D::BulkWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::PlaneWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::EdgeWrapperFunctional, plb::BoundedBoxProcessingFunctional3D::CornerWrapperFunctional, plb::GenericLatticeFunctional3D< T, Descriptor >, and plb::GenericIndexedLatticeFunctional3D< T, Descriptor >.
Referenced by plb::BoxProcessorGenerator3D::setscale().
| void plb::BoxProcessingFunctional3D::unserialize | ( | std::string & | data | ) | [virtual] |
Reimplemented in plb::ExecutePlaneNLD_3D< T, Descriptor >, plb::ExecuteEdgeNLD_3D< T, Descriptor >, and plb::ExecuteCornerNLD_3D< T, Descriptor >.
References plb::util::consume().
1.6.3
1.6.3