Expand description
Codec surface for FEMM model, solution, and field descriptors.
The kernel defines the Value/Expr/Shape/codec protocol contracts and
sim-numbers supplies the number domains, tensors, and linear algebra; this
crate supplies the FEM behavior: the citizen descriptors and Lisp/JSON
summary forms that round-trip FEMM domain objects across codec surfaces.
Structs§
- Femm
Field Descriptor - Codec-addressable descriptor for a solved
Fieldprojection. - Femm
Func Payload Descriptor - Codec-addressable descriptor for a function-evaluation payload.
- Femm
Function Descriptor - Codec-addressable descriptor for a parameterized output function.
- Femm
Geometry Descriptor - Codec-addressable descriptor for a FEMM model geometry.
- Femm
Material Descriptor - Codec-addressable descriptor for a FEMM material.
- Femm
Mesh Descriptor - Codec-addressable descriptor for a FEMM mesh.
- Femm
Model Descriptor - Codec-addressable descriptor for a
FemmModel. - Femm
OdeDescriptor - Codec-addressable descriptor for an ODE integration coupling.
- Femm
Physics Descriptor - Codec-addressable descriptor for a physics problem.
- Femm
Post Descriptor - Codec-addressable descriptor for a post-processing query.
- Femm
Sensitivity Descriptor - Codec-addressable descriptor for a sensitivity computation.
- Femm
Solution Descriptor - Codec-addressable descriptor for a
FemmSolution. - Femm
Solve Descriptor - Codec-addressable descriptor for a solve step.
- Femm
Space Descriptor - Codec-addressable descriptor for a function space.
- Femm
Tape Descriptor - Codec-addressable descriptor for a sensitivity tape.
- Field
Summary - Parsed summary form of a solved
Field. - Model
Summary - Parsed summary form of a
FemmModel. - Solution
Summary - Parsed summary form of a
FemmSolution.
Functions§
- femm_
field_ class_ symbol - Citizen class
Symbolfemm/Fieldfor the matching descriptor. - femm_
func_ payload_ class_ symbol - Citizen class
Symbolfemm/FuncPayloadfor the matching descriptor. - femm_
function_ class_ symbol - Citizen class
Symbolfemm/Functionfor the matching descriptor. - femm_
geometry_ class_ symbol - Citizen class
Symbolfemm/Geometryfor the matching descriptor. - femm_
material_ class_ symbol - Citizen class
Symbolfemm/Materialfor the matching descriptor. - femm_
mesh_ class_ symbol - Citizen class
Symbolfemm/Meshfor the matching descriptor. - femm_
model_ class_ symbol - Citizen class
Symbolfemm/Modelfor the matching descriptor. - femm_
ode_ class_ symbol - Citizen class
Symbolfemm/Odefor the matching descriptor. - femm_
physics_ class_ symbol - Citizen class
Symbolfemm/Physicsfor the matching descriptor. - femm_
post_ class_ symbol - Citizen class
Symbolfemm/Postfor the matching descriptor. - femm_
sensitivity_ class_ symbol - Citizen class
Symbolfemm/Sensitivityfor the matching descriptor. - femm_
solution_ class_ symbol - Citizen class
Symbolfemm/Solutionfor the matching descriptor. - femm_
solve_ class_ symbol - Citizen class
Symbolfemm/Solvefor the matching descriptor. - femm_
space_ class_ symbol - Citizen class
Symbolfemm/Spacefor the matching descriptor. - femm_
tape_ class_ symbol - Citizen class
Symbolfemm/Tapefor the matching descriptor. - field_
from_ read_ construct - Decodes a field read-construct into a
FieldSummary. - field_
read_ construct - Encodes a solved
Fieldto its versioned#(femm/Field ...)read-construct. - model_
from_ json - Decodes a model’s JSON summary form into a
ModelSummary. - model_
from_ lisp - Decodes a model’s Lisp summary form into a
ModelSummary. - model_
to_ json - Encodes a
FemmModelto its JSON summary form. - model_
to_ lisp - Encodes a
FemmModelto its parenthesized Lisp summary form. - reject_
unknown_ binary_ tag - Accepts a binary frame tag in the reserved FEMM range, rejecting any other.
- solution_
from_ json - Decodes a solution’s JSON summary form into a
SolutionSummary. - solution_
from_ lisp - Decodes a solution’s Lisp summary form into a
SolutionSummary. - solution_
to_ json - Encodes a
FemmSolutionto its JSON summary form. - solution_
to_ lisp - Encodes a
FemmSolutionto its parenthesized Lisp summary form.