SPH
|
This is the complete list of members for CustomMaterial, including all inherited members.
albedo | CustomMaterial | |
conductivity | CustomMaterial | |
create(Storage &UNUSED(storage), const MaterialInitialContext &UNUSED(context)) override | NullMaterial | inlinevirtual |
IMaterial::create(Storage &storage, const MaterialInitialContext &context)=0 | IMaterial | pure virtual |
CustomMaterial() | CustomMaterial | inline |
DEFAULT_MINIMAL | IMaterial | protectedstatic |
DEFAULT_RANGE | IMaterial | protectedstatic |
density | CustomMaterial | |
finalize(IScheduler &UNUSED(scheduler), Storage &UNUSED(storage), const IndexSequence UNUSED(sequence)) override | NullMaterial | inlinevirtual |
IMaterial::finalize(IScheduler &scheduler, Storage &storage, const IndexSequence sequence)=0 | IMaterial | pure virtual |
getParam(const BodySettingsId paramIdx) const | IMaterial | inline |
getParams() const | IMaterial | inline |
heatCapacity | CustomMaterial | |
IMaterial(const BodySettings &settings) | IMaterial | inlineexplicit |
initialize(IScheduler &UNUSED(scheduler), Storage &UNUSED(storage), const IndexSequence UNUSED(sequence)) override | NullMaterial | inlinevirtual |
IMaterial::initialize(IScheduler &scheduler, Storage &storage, const IndexSequence sequence)=0 | IMaterial | pure virtual |
minimal(const QuantityId id) const | IMaterial | inline |
minimals | IMaterial | protected |
NullMaterial(const BodySettings &body) | NullMaterial | inlineexplicit |
params | IMaterial | protected |
range(const QuantityId id) const | IMaterial | inline |
ranges | IMaterial | protected |
setParam(const BodySettingsId paramIdx, TValue &&value) | IMaterial | inline |
setRange(const QuantityId id, const Interval &range, const Float minimal) | IMaterial | |
setRange(const QuantityId id, const BodySettingsId rangeId, const BodySettingsId minimalId) | IMaterial | inline |
temperature | CustomMaterial | |
~Polymorphic() | Polymorphic | inlinevirtual |