0.6.0
Loading...
Searching...
No Matches
mod_mof2d_analytical_reconstruction Module Reference

Functions/Subroutines

subroutine, public mof2d_symmetric_analytical_reconstruction (polygon, cell_centroid, ref_centroid1, ref_centroid2, ref_volume1, ref_volume2, normal, residual1, residual2, polygon1, polygon2)
 Analytic MOF symmetric reconstruction for two materials in a rectangular cell.
 
subroutine, public mof2d_analytical_reconstruction (polygon, ref_centroid, ref_volume, normal, residual, polygon_full, polygon_empty)
 Analytic MOF reconstruction for two materials in a rectangular cell.
 
subroutine mof2d_find_centroid_on_hyperbola (x, y, c1, c2, ref_volume, dist, normal)
 Find the centroid on a hyperbola.
 
subroutine mof2d_find_centroid_on_parabola (x, y, c1, c2, ref_volume, dist, normal)
 Find the centroid on a parabola.
 

Variables

double precision, parameter epsilon_rect = 1d2*epsilon(1d0)
 

Function/Subroutine Documentation

◆ mof2d_find_centroid_on_hyperbola()

subroutine mod_mof2d_analytical_reconstruction::mof2d_find_centroid_on_hyperbola ( double precision, intent(in) x,
double precision, intent(in) y,
double precision, intent(in) c1,
double precision, intent(in) c2,
double precision, intent(in) ref_volume,
double precision dist,
double precision, dimension(2), intent(out) normal )
private

Find the centroid on a hyperbola.

◆ mof2d_find_centroid_on_parabola()

subroutine mod_mof2d_analytical_reconstruction::mof2d_find_centroid_on_parabola ( double precision, intent(in) x,
double precision, intent(in) y,
double precision, intent(in) c1,
double precision, intent(in) c2,
double precision, intent(in) ref_volume,
double precision dist,
double precision, dimension(2), intent(out) normal )
private

Find the centroid on a parabola.

Variable Documentation

◆ epsilon_rect

double precision, parameter mod_mof2d_analytical_reconstruction::epsilon_rect = 1d2*epsilon(1d0)
private