getfem::mdbrick_abstract< MODEL_STATE > Class Template Reference
[Model Bricks]

Abstract model brick. More...

#include <getfem_modeling.h>

Inherits getfem::mdbrick_abstract_common_base.

Inherited by getfem::mdbrick_abstract_linear_pde< MODEL_STATE >, getfem::mdbrick_constraint< MODEL_STATE >, getfem::mdbrick_Coulomb_friction< MODEL_STATE >, getfem::mdbrick_dynamic< MODEL_STATE >, getfem::mdbrick_generalized_Dirichlet< MODEL_STATE >, getfem::mdbrick_isotropic_linearized_plate< MODEL_STATE >, getfem::mdbrick_linear_incomp< MODEL_STATE >, getfem::mdbrick_mixed_isotropic_linearized_plate< MODEL_STATE >, getfem::mdbrick_navier_stokes< MODEL_STATE >, getfem::mdbrick_neumann_KL_term< MODEL_STATE >, getfem::mdbrick_nonlinear_elasticity< MODEL_STATE >, getfem::mdbrick_nonlinear_incomp< MODEL_STATE >, getfem::mdbrick_normal_derivative_source_term< MODEL_STATE >, getfem::mdbrick_normal_source_term< MODEL_STATE >, getfem::mdbrick_plasticity< MODEL_STATE >, getfem::mdbrick_plate_clamped_support< MODEL_STATE >, getfem::mdbrick_plate_closing< MODEL_STATE >, getfem::mdbrick_plate_simple_support< MODEL_STATE >, getfem::mdbrick_plate_source_term< MODEL_STATE >, getfem::mdbrick_QU_term< MODEL_STATE >, and getfem::mdbrick_source_term< MODEL_STATE >.

List of all members.

Public Member Functions

void compute_tangent_matrix (MODEL_STATE &MS, size_type i0=0, size_type j0=0)
 update (if necessary) the tangent matrix stored.

Detailed Description

template<typename MODEL_STATE = standard_model_state>
class getfem::mdbrick_abstract< MODEL_STATE >

Abstract model brick.

Requirements for a model brick :

A model brick is either a fondamental brick (like linearized elasticity brick, platicity brick ...) or a modifier brick which refer to a sub brick.

A new brick should define:

Definition at line 465 of file getfem_modeling.h.


Member Function Documentation

template<typename MODEL_STATE = standard_model_state>
void getfem::mdbrick_abstract< MODEL_STATE >::compute_tangent_matrix ( MODEL_STATE &  MS,
size_type  i0 = 0,
size_type  j0 = 0 
) [inline]

update (if necessary) the tangent matrix stored.

Parameters:
MS the model state (which contains the tangent matrix)
i0,j0 position at which the tangent matrix is to be written in MS.tangent_matrix

Definition at line 476 of file getfem_modeling.h.


The documentation for this class was generated from the following file:

Generated on Sun Mar 7 21:09:13 2010 for getfem++ by  doxygen 1.6.1