PRAgMaTIc  master
Classes | Functions | Variables
adaptivity Namespace Reference

Classes

class  InvalidArgumentException
 
class  LibraryException
 
class  NotImplementedException
 
class  ParameterException
 

Functions

def refine_metric
 
def edge_lengths
 
def polyhedron_surfmesh
 
def polygon_surfmesh
 
def set_mesh
 
def impose_maxN
 
def adapt
 
def consistent_interpolation
 
def fix_CG1_metric
 
def metric_pnorm
 
def metric_ellipse
 
def get_dofs
 
def transpose_eigR
 
def sym2asym
 
def fulleig
 
def analyt_rot
 
def prod_eig
 
def analytic_eig
 
def logexpmetric
 
def minimum_eig
 
def get_rot
 
def logproject
 
def mesh_metric
 
def mesh_metric1
 
def mesh_metric2
 
def gradate
 
def c_cell_dofs
 

Variables

list __all__
 
int testcase = 3
 

Function Documentation

def adaptivity.adapt (   metric,
  bfaces = None,
  bfaces_IDs = None,
  debugon = True,
  eta = 1e-2,
  grada = None,
  maxN = None 
)

Definition at line 317 of file adaptivity.py.

def adaptivity.analyt_rot (   H,
  eigR 
)

Definition at line 755 of file adaptivity.py.

def adaptivity.analytic_eig (   H,
  tol = 1e-12 
)

Definition at line 792 of file adaptivity.py.

def adaptivity.c_cell_dofs (   mesh,
  V 
)

Definition at line 1088 of file adaptivity.py.

def adaptivity.consistent_interpolation (   mesh,
  fields = [] 
)

Definition at line 493 of file adaptivity.py.

def adaptivity.edge_lengths (   M)

Definition at line 101 of file adaptivity.py.

def adaptivity.fix_CG1_metric (   Mp)

Definition at line 521 of file adaptivity.py.

def adaptivity.fulleig (   eigL)

Definition at line 745 of file adaptivity.py.

def adaptivity.get_dofs (   H)

Definition at line 695 of file adaptivity.py.

def adaptivity.get_rot (   Mp)

Definition at line 957 of file adaptivity.py.

def adaptivity.gradate (   H,
  grada,
  itsolver = False 
)

Definition at line 1068 of file adaptivity.py.

def adaptivity.impose_maxN (   metric,
  maxN 
)

Definition at line 301 of file adaptivity.py.

def adaptivity.logexpmetric (   Mp,
  logexp = 'log' 
)

Definition at line 908 of file adaptivity.py.

def adaptivity.logproject (   Mp)

Definition at line 966 of file adaptivity.py.

def adaptivity.mesh_metric (   mesh)

Definition at line 980 of file adaptivity.py.

def adaptivity.mesh_metric1 (   mesh)

Definition at line 1042 of file adaptivity.py.

def adaptivity.mesh_metric2 (   mesh)

Definition at line 1054 of file adaptivity.py.

def adaptivity.metric_ellipse (   H1,
  H2,
  method = 'in',
  qualtesting = False 
)

Definition at line 654 of file adaptivity.py.

def adaptivity.metric_pnorm (   f,
  eta,
  max_edge_length = None,
  min_edge_length = None,
  max_edge_ratio = 10,
  p = 2,
  CG1out = False,
  CG0H = 3 
)

Definition at line 535 of file adaptivity.py.

def adaptivity.minimum_eig (   Mp)

Definition at line 945 of file adaptivity.py.

def adaptivity.polygon_surfmesh (   mesh)

Definition at line 190 of file adaptivity.py.

def adaptivity.polyhedron_surfmesh (   mesh)

Definition at line 117 of file adaptivity.py.

def adaptivity.prod_eig (   H,
  eigL 
)

Definition at line 778 of file adaptivity.py.

def adaptivity.refine_metric (   M,
  factor 
)

Definition at line 86 of file adaptivity.py.

def adaptivity.set_mesh (   n_xy,
  n_enlist,
  mesh = None,
  dx = None,
  debugon = False 
)

Definition at line 250 of file adaptivity.py.

def adaptivity.sym2asym (   HH)

Definition at line 732 of file adaptivity.py.

def adaptivity.transpose_eigR (   eigR)

Definition at line 721 of file adaptivity.py.

Variable Documentation

list adaptivity.__all__
Initial value:
1 = ["_libpragmatic",
2  "InvalidArgumentException",
3  "LibraryException",
4  "NotImplementedException",
5  "ParameterException",
6  "adapt",
7  "edge_lengths",
8  "mesh_metric",
9  "refine_metric",
10  "metric_pnorm"]

Definition at line 61 of file adaptivity.py.

int adaptivity.testcase = 3

Definition at line 1120 of file adaptivity.py.