mmcfilters
Public API documentation
Loading...
Searching...
No Matches
mmcfilters::attributes::computers::TopologyAttributeComputer Concept Reference

Computer concept for families that do not read node altitudes. More...

#include <AttributeComputerRegistry.hpp>

Concept definition

template<class Computer, class Real float>
concept mmcfilters::attributes::computers::TopologyAttributeComputer = std::floating_point<Real> && AttributeComputer<Computer> && Computer::domain == AttributeComputerDomain::Topology &&
requires(const AttributeComputeContext<Real>& context, const UnitAttributeComputeContext<Real>& unitContext) {
{ Computer::compute(context) } -> std::same_as<void>;
{ Computer::computeUnitRows(unitContext) } -> std::same_as<void>;
}
Verifies the complete static protocol of one attribute computer.
Computer concept for families that do not read node altitudes.
Owning result for one computed scalar attribute layout and buffer.

Detailed Description

Computer concept for families that do not read node altitudes.

Definition at line 72 of file AttributeComputerRegistry.hpp.