RedistancingSussman.hpp File Reference

Class for reinitializing a level-set function into a signed distance function using Sussman redistancing. More...

`#include <iostream>`

`#include <string>`

`#include <fstream>`

`#include "Vector/vector_dist.hpp"`

`#include "Grid/grid_dist_id.hpp"`

`#include "data_type/aggregate.hpp"`

`#include "Decomposition/CartDecomposition.hpp"`

`#include "HelpFunctions.hpp"`

`#include "HelpFunctionsForGrid.hpp"`

`#include "FiniteDifference/Upwind_gradient.hpp"`

Go to the source code of this file.

## Data Structures | |

struct | Conv_tol_change< phi_type > |

Optional convergence criterium checking the total change. More... | |

struct | Conv_tol_residual< phi_type > |

Optional convergence criterium checking the residual. More... | |

struct | Redist_options< phi_type > |

Structure to bundle options for redistancing. More... | |

struct | DistFromSol< phi_type > |

Bundles total residual and total change over all the grid points. More... | |

class | RedistancingSussman< grid_in_type, phi_type > |

Class for reinitializing a level-set function into a signed distance function using Sussman redistancing. More... | |

Class for reinitializing a level-set function into a signed distance function using Sussman redistancing.

Definition in file RedistancingSussman.hpp.