|
subroutine | fespace_mod::fespace_clear (X_h) |
| Destructor for feSpace type. More...
|
|
type(fespace) function | fespace_mod::fespace_create (m) |
| Constructor for the type feSpace More...
|
|
subroutine | fespace_mod::fespace_set (X_h, ft) |
| Apply the finite element method 'ft' to all cells with comptible geometry. More...
|
|
subroutine | fespace_mod::fespace_print (X_h) |
| Print a short description. More...
|
|
logical function | fespace_mod::fespace_valid (X_h) |
| Check if the structure content is correct. More...
|
|
subroutine | fespace_mod::fespace_write (X_h, fileName, fileFormat) |
| Write feSpace to file 'fileName' with format 'fileFormat'. More...
|
|
subroutine | fespace_mod::gmsh_write (X_h, fileName) |
| Write feSpace m to file 'fileName' gmsh ASCII format. More...
|
|
subroutine, public | fespace_mod::gmsh_addview (X_h, v, fileName, vname, time, idx) |
| add a view to X_h output file gmesh file format More...
|
|
subroutine, public | fespace_mod::interp_scal_fe (u2, X_h2, u1, X_h1) |
| Interpolate a scalar finite element function u1 on a second finite element space X_h2. More...
|
|
subroutine | dof_loop () |
|
subroutine, public | fespace_mod::eval_scal_fe_at_points (val, P, u, X_h) |
| u is a finite element function on the finite element space X_h More...
|
|
subroutine | fespace_mod::locate_nodes (T, P, X_h, ndToNd) |
| Locate each point P(:,i) inside a cell of X_hmesh associated to a non void finite element. More...
|
|
subroutine | loop () |
|
integer function | fespace_mod::closest_cell (x, X_h) |
| finds the cell in X_h with non void feType the closest from node x More...
|
|
subroutine | fespace_mod::fespace_assemble (X_h) |
| sets cell dof local indexing –> global dof indexing connectivity More...
|
|
subroutine | fespace_mod::x_h_dofcoord (X_h) |
|
subroutine | fespace_mod::initialise_doftab (dofTab, cl_row, X_h) |
|
subroutine | fespace_mod::scan_dof (dofTab, X_h, wdt) |
| Checks every local dof to say wether it is equal to dof 'dof2' of cell 'cl2' for cl2 < cell. More...
|
|
subroutine | fespace_mod::build_cltodof (dofTab, cl_row, X_h) |
|
subroutine | fespace_mod::get_perm_3 (p, t1, t2) |
| t2 is a permutation of t1 More...
|
|
subroutine | fespace_mod::get_perm_2 (p, t1, t2) |
| t2 is a permutation of t1 More...
|
|
subroutine, public | fespace_mod::interp_scal_func (uh, u, X_h) |
| Interpolation of a scalar function to a scalar finite element function. More...
|
|
subroutine | fespace_mod::fespace_interp_vect_func (phi_h, phi, X_h) |
| Interp : vector function case. More...
|
|
subroutine | cell_loop () |
|
subroutine, public | fespace_mod::flag_x_h_dof (dof_flag, X_h, dim, f) |
| OUTPUT: flag(:) array of logical with size X_hnbDof. More...
|
|