Topic: The algorithm of mapPrimaryVariables function

Dear all,

I think the LSPrimaryVariableMapper :: mapPrimaryVariables function calculate the displacement field for crack problems using XFEM module .

But I can NOT understand the logic for the function.

Is any body can give me some help?

Thanks very much.
Zhang Ji
2016-05-28

2

Re: The algorithm of mapPrimaryVariables function

HI,
the variable mappers map primary unknowns from one mesh to another, this typically happens when re-meshing is needed and one has to map solution state form the old mesh to the new one. So the displacement field is solved in Engineering problem. Here, the displacement field is mapped from one mesh to another probably using local least-square reconstruction.

Borek

@Erik: I don't get the reason, why LSPrimaryVariableMapper is not derived from PrimaryVariableMapper?
And why not even derived from PrimaryUnknownMapper, which is there already? The interface seems to match.

Re: The algorithm of mapPrimaryVariables function

It's probably related to XFEM stuff, only doing partial mapping (where the XFEM enrichments occur), but Erik knows best why it's done like that.

Re: The algorithm of mapPrimaryVariables function

Thank for the answers of both of you. To check the result directly, I have export the data and do some post processes using matlab directly.

Thank you.