146 overwrite_old_and_new_solution_with_update: Boolean
147 This flag should be set if you use the action set throughout the
148 initialisation, where you determine an update on the face and
149 this update should then be used for old and new face data (as
150 they are the same). If it is set to false, then the new solution
151 is backuped in old, and the update overwrites the new data field.
154 AbstractFVActionSet.__init__(self,solver)
156 self.
d[
"GUARD" ] = guard
157 self.
d[
"UNKNOWNS" ] = str(solver._patch_overlap_update.no_of_unknowns)
158 self.
d[
"DOFS_PER_AXIS" ] = str(solver._patch.dim[0])
159 self.
d[
"OVERLAP" ] = str(
int(solver._patch_overlap_update.dim[0]/2))
160 self.
d[
"UPDATE_ACCESSOR" ] =
"fineGridFace" + solver._patch_overlap_update.name
161 self.
d[
"OLD_ACCESSOR" ] =
"fineGridFace" + solver._patch_overlap_old.name
162 self.
d[
"NEW_ACCESSOR" ] =
"fineGridFace" + solver._patch_overlap_new.name
163 self.
d[
"FACE_METADATA_ACCESSOR" ] =
"fineGridFace" + solver._face_label.name