conforce
Getting started
Readme
Supported element types
Theory
Configurational forces
Deformation gradient
Aspects of finite elements
First Piola-Kirchhoff stress
Abbreviations
Examples
Example 1 - Two-phase bar
Example 2 - CT-specimen with linear elastic material behaviour
Example 3 - CT-specimen with elastic-plastic material behaviour
Example 4 - K-field
Example 5 - Mixed mode K-field
Example 6 - 3D model
Library references
conforce
conforce_gen
conforce_abq
Appendix
Contributing
License
conforce
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
_
__init__() (CCodePrinter method)
(CFFieldOutputWriter method)
(Computation method)
(CPyCodeCompiler method)
(CSFieldOutputWriter method)
(ElementInfo method)
(FFieldOutputWriter method)
(FieldOutputReader method)
(PFieldOutputWriter method)
(TermCollector method)
A
abaqus_notation_from_tensor() (in module conforce.tensor_util)
add() (CFFieldOutputWriter method)
(CSFieldOutputWriter method)
(FFieldOutputWriter method)
(PFieldOutputWriter method)
add_field_outputs() (in module conforce_abq.field_output_util)
apply() (in module conforce_abq.main)
apply_replacement_rules() (in module conforce_gen.symbolic_util)
C
C3D10 (in module conforce_gen.element_definitions)
C3D15 (in module conforce_gen.element_definitions)
C3D20 (in module conforce_gen.element_definitions)
C3D20R (in module conforce_gen.element_definitions)
C3D4 (in module conforce_gen.element_definitions)
C3D6 (in module conforce_gen.element_definitions)
C3D8 (in module conforce_gen.element_definitions)
C3D8R (in module conforce_gen.element_definitions)
CCodePrinter (class in conforce_gen.codegen)
CF_at_nodes (Computation attribute)
CFFieldOutputWriter (class in conforce_abq.field_output_util)
collect_assignments() (TermCollector method)
collect_expressions_for_array() (TermCollector method)
collect_expressions_for_symbol() (TermCollector method)
Computation (class in conforce_gen.expressions)
compute_CF() (in module conforce.cf_c)
compute_CF_for_C3D10_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D10_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D15_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D15_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D20_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D20_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D20R_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D20R_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D4_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D4_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D6_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D6_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D8_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D8_using_mbf() (in module conforce.cf_c)
compute_CF_for_C3D8R_using_dbf() (in module conforce.cf_c)
compute_CF_for_C3D8R_using_mbf() (in module conforce.cf_c)
compute_CF_for_CPE3_using_dbf() (in module conforce.cf_c)
compute_CF_for_CPE3_using_mbf() (in module conforce.cf_c)
compute_CF_for_CPE4_using_dbf() (in module conforce.cf_c)
compute_CF_for_CPE4_using_mbf() (in module conforce.cf_c)
compute_CF_for_CPE4R_using_dbf() (in module conforce.cf_c)
compute_CF_for_CPE4R_using_mbf() (in module conforce.cf_c)
compute_CF_for_CPE6_using_dbf() (in module conforce.cf_c)
compute_CF_for_CPE6_using_mbf() (in module conforce.cf_c)
compute_CF_for_CPE8_using_dbf() (in module conforce.cf_c)
compute_CF_for_CPE8_using_mbf() (in module conforce.cf_c)
compute_CF_for_CPE8R_using_dbf() (in module conforce.cf_c)
compute_CF_for_CPE8R_using_mbf() (in module conforce.cf_c)
compute_CS() (in module conforce.cf_c)
compute_CS_for_C3D10_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D10_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D15_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D15_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D20_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D20_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D20R_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D20R_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D4_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D4_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D6_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D6_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D8_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D8_using_mbf() (in module conforce.cf_c)
compute_CS_for_C3D8R_using_dbf() (in module conforce.cf_c)
compute_CS_for_C3D8R_using_mbf() (in module conforce.cf_c)
compute_CS_for_CPE3_using_dbf() (in module conforce.cf_c)
compute_CS_for_CPE3_using_mbf() (in module conforce.cf_c)
compute_CS_for_CPE4_using_dbf() (in module conforce.cf_c)
compute_CS_for_CPE4_using_mbf() (in module conforce.cf_c)
compute_CS_for_CPE4R_using_dbf() (in module conforce.cf_c)
compute_CS_for_CPE4R_using_mbf() (in module conforce.cf_c)
compute_CS_for_CPE6_using_dbf() (in module conforce.cf_c)
compute_CS_for_CPE6_using_mbf() (in module conforce.cf_c)
compute_CS_for_CPE8_using_dbf() (in module conforce.cf_c)
compute_CS_for_CPE8_using_mbf() (in module conforce.cf_c)
compute_CS_for_CPE8R_using_dbf() (in module conforce.cf_c)
compute_CS_for_CPE8R_using_mbf() (in module conforce.cf_c)
compute_F() (in module conforce.cf_c)
compute_F_for_C3D10() (in module conforce.cf_c)
compute_F_for_C3D15() (in module conforce.cf_c)
compute_F_for_C3D20() (in module conforce.cf_c)
compute_F_for_C3D20R() (in module conforce.cf_c)
compute_F_for_C3D4() (in module conforce.cf_c)
compute_F_for_C3D6() (in module conforce.cf_c)
compute_F_for_C3D8() (in module conforce.cf_c)
compute_F_for_C3D8R() (in module conforce.cf_c)
compute_F_for_CPE3() (in module conforce.cf_c)
compute_F_for_CPE4() (in module conforce.cf_c)
compute_F_for_CPE4R() (in module conforce.cf_c)
compute_F_for_CPE6() (in module conforce.cf_c)
compute_F_for_CPE8() (in module conforce.cf_c)
compute_F_for_CPE8R() (in module conforce.cf_c)
compute_P() (in module conforce.cf_c)
compute_P_for_C3D10() (in module conforce.cf_c)
compute_P_for_C3D15() (in module conforce.cf_c)
compute_P_for_C3D20() (in module conforce.cf_c)
compute_P_for_C3D20R() (in module conforce.cf_c)
compute_P_for_C3D4() (in module conforce.cf_c)
compute_P_for_C3D6() (in module conforce.cf_c)
compute_P_for_C3D8() (in module conforce.cf_c)
compute_P_for_C3D8R() (in module conforce.cf_c)
compute_P_for_CPE3() (in module conforce.cf_c)
compute_P_for_CPE4() (in module conforce.cf_c)
compute_P_for_CPE4R() (in module conforce.cf_c)
compute_P_for_CPE6() (in module conforce.cf_c)
compute_P_for_CPE8() (in module conforce.cf_c)
compute_P_for_CPE8R() (in module conforce.cf_c)
conforce
module
conforce.cf_c
module
conforce.element_type_mapping
module
conforce.tensor_util
module
conforce_abq
module
conforce_abq.field_output_util
module
conforce_abq.main
module
conforce_abq.one_element_script
module
conforce_gen
module
conforce_gen.codegen
module
conforce_gen.element_definitions
module
conforce_gen.expressions
module
conforce_gen.one_element_runner
module
conforce_gen.symbolic_util
module
count() (ElementInfo method)
CPE3 (in module conforce_gen.element_definitions)
CPE4 (in module conforce_gen.element_definitions)
CPE4R (in module conforce_gen.element_definitions)
CPE6 (in module conforce_gen.element_definitions)
CPE8 (in module conforce_gen.element_definitions)
CPE8R (in module conforce_gen.element_definitions)
CPyCodeCompiler (class in conforce_gen.codegen)
create_node_label_to_bulk_data_mapping() (FieldOutputReader static method)
create_replacement_rules() (in module conforce_gen.symbolic_util)
create_symbolic_matrix() (in module conforce_gen.symbolic_util)
CS (Computation attribute)
CSFieldOutputWriter (class in conforce_abq.field_output_util)
D
do_rotation_tensor() (in module conforce.tensor_util)
do_rotation_vector() (in module conforce.tensor_util)
doprint() (CCodePrinter method)
E
e_at_int_points (FieldOutputReader property)
e_el_labels (FieldOutputReader property)
e_mask (FieldOutputReader property)
el_labels (FieldOutputReader property)
element_labels_to_node_labels (FieldOutputReader property)
element_labels_to_node_labels_for_type (FieldOutputReader property)
element_type (FieldOutputReader property)
ElementInfo (class in conforce.cf_c)
emptyPrinter() (CCodePrinter method)
eval_CF_at_nodes() (in module conforce_gen.expressions)
eval_CS_dbf() (in module conforce_gen.expressions)
eval_CS_mbf() (in module conforce_gen.expressions)
eval_dH_dR() (in module conforce_gen.expressions)
eval_dH_dX() (in module conforce_gen.expressions)
eval_dU_dX() (in module conforce_gen.expressions)
eval_dX_dR() (in module conforce_gen.expressions)
eval_F() (in module conforce_gen.expressions)
eval_field_output_expression() (in module conforce_abq.field_output_util)
eval_H() (in module conforce_gen.expressions)
eval_P() (in module conforce_gen.expressions)
eval_R() (in module conforce_gen.expressions)
example_1_two_phase_bar
module
example_2_CT_specimen_linear_elastic
module
example_3_CT_specimen_elastic_plastic
module
example_4_k_field
module
example_5_k_field
module
example_6_3d_model
module
expand_matrices_in_symbols_to_expressions() (in module conforce_gen.symbolic_util)
exponents_of_shape_functions_of_element (in module conforce_gen.element_definitions)
extract_integration_points_values() (FieldOutputReader static method)
F
F (Computation attribute)
face_count_of_element (in module conforce_gen.element_definitions)
FFieldOutputWriter (class in conforce_abq.field_output_util)
FieldOutputReader (class in conforce_abq.field_output_util)
flush() (CFFieldOutputWriter method)
(CSFieldOutputWriter method)
(FFieldOutputWriter method)
(PFieldOutputWriter method)
fo_e (FieldOutputReader property)
fo_S (FieldOutputReader property)
fo_U (FieldOutputReader property)
G
generate_abaqus_input() (in module conforce_gen.one_element_runner)
get_present_element_types_in() (in module conforce_abq.field_output_util)
I
indent_code() (CCodePrinter method)
index() (ElementInfo method)
inverse() (in module conforce_gen.symbolic_util)
L
language (CCodePrinter attribute)
LOGGER (in module conforce_abq.field_output_util)
M
map_abaqus_element_type_to_supported_element_type (in module conforce.element_type_mapping)
map_nodes_to_element_nodal() (FieldOutputReader method)
map_symbolic_to_expression() (Computation method)
map_type_and_method_to_CF_function (in module conforce.cf_c)
map_type_and_method_to_CS_function (in module conforce.cf_c)
map_type_to_F_function (in module conforce.cf_c)
map_type_to_info (in module conforce.cf_c)
map_type_to_P_function (in module conforce.cf_c)
math_macros (CCodePrinter attribute)
module
conforce
conforce.cf_c
conforce.element_type_mapping
conforce.tensor_util
conforce_abq
conforce_abq.field_output_util
conforce_abq.main
conforce_abq.one_element_script
conforce_gen
conforce_gen.codegen
conforce_gen.element_definitions
conforce_gen.expressions
conforce_gen.one_element_runner
conforce_gen.symbolic_util
example_1_two_phase_bar
example_2_CT_specimen_linear_elastic
example_3_CT_specimen_elastic_plastic
example_4_k_field
example_5_k_field
example_6_3d_model
theory.abbreviations
theory.deformation_gradient
theory.finite_element
theory.first_piola_kirchhoff_stress
N
node_label_to_coordinates_mapping (FieldOutputReader property)
number_of_dimensions (ElementInfo attribute)
number_of_integration_points (ElementInfo attribute)
number_of_nodes (ElementInfo attribute)
O
odb_inst (FieldOutputReader property)
order (CCodePrinter property)
P
P (Computation attribute)
parenthesize() (CCodePrinter method)
PFieldOutputWriter (class in conforce_abq.field_output_util)
printmethod (CCodePrinter attribute)
R
R (Computation attribute)
R_3d (in module conforce_gen.expressions)
R_at_integration_points_of_element (in module conforce_gen.element_definitions)
R_at_nodes_of_element (in module conforce_gen.element_definitions)
replacements_by_int_points (Computation attribute)
reserved_words (CCodePrinter attribute)
reset() (TermCollector method)
rotate_field_output_to_global_coordinate_system() (in module conforce_abq.field_output_util)
rotation_matrix_from_quaternion() (in module conforce.tensor_util)
S
S_at_int_points (FieldOutputReader property)
S_el_labels (FieldOutputReader property)
S_mask (FieldOutputReader property)
select_steps_and_frames() (in module conforce_abq.field_output_util)
set_element_type() (FieldOutputReader method)
set_fo_e() (FieldOutputReader method)
set_fo_S() (FieldOutputReader method)
set_fo_U() (FieldOutputReader method)
set_global_settings() (CCodePrinter class method)
set_odb_inst() (FieldOutputReader method)
simulate() (in module conforce_abq.one_element_script)
simulate_one_element() (in module conforce_gen.one_element_runner)
standard (CCodePrinter attribute)
stringify() (CCodePrinter method)
symbols_to_expressions (Computation attribute)
T
tensor_from_abaqus_notation() (in module conforce.tensor_util)
TermCollector (class in conforce_gen.symbolic_util)
theory.abbreviations
module
theory.deformation_gradient
module
theory.finite_element
module
theory.first_piola_kirchhoff_stress
module
to_assignments() (TermCollector method)
type_aliases (CCodePrinter attribute)
type_func_suffixes (CCodePrinter attribute)
type_headers (CCodePrinter attribute)
type_literal_suffixes (CCodePrinter attribute)
type_macros (CCodePrinter attribute)
type_mappings (CCodePrinter attribute)
type_math_macro_suffixes (CCodePrinter attribute)
U
U_at_nodes (FieldOutputReader property)
U_at_nodes_for_type (FieldOutputReader property)
U_el_labels (FieldOutputReader property)
U_el_labels_for_type (FieldOutputReader property)
U_mask (FieldOutputReader property)
undo_rotation_tensor() (in module conforce.tensor_util)
undo_rotation_vector() (in module conforce.tensor_util)
W
weights_of_integration_points_of_element (in module conforce_gen.element_definitions)
write_code_for_all_element_types() (in module conforce_gen.codegen)
write_code_for_element_type() (in module conforce_gen.codegen)
write_element_info() (CPyCodeCompiler method)
write_function_for_CF() (CPyCodeCompiler method)
write_function_for_CS() (CPyCodeCompiler method)
write_function_for_F() (CPyCodeCompiler method)
write_function_for_P() (CPyCodeCompiler method)
write_headers() (CPyCodeCompiler method)
X
X_at_nodes (FieldOutputReader property)
X_at_nodes_for_type (FieldOutputReader property)
X_el_labels (FieldOutputReader property)
X_el_labels_for_type (FieldOutputReader property)
X_mask (FieldOutputReader property)